Job Purpose:
Working within the in-house software development team, you will be responsible for creating and delivering testing solutions for complex and distributed enterprise-wide systems. This will also include driving improvement by adopting and leveraging automation frameworks.
Principal Accountabilities:
- Ensuring that we have reliable and performant systems that meet business requirements using both effective initial designs, and the ongoing support of existing systems.
- Design and develop new features in addition to extending existing functionality in our applications working within our development team.
- Designing, developing, and maintaining automation tests to cover the diverse capabilities of our systems in our applications landscape.
- Contribute to the continued improvement in the teams’ processes, software tools and output.
Key Activities:
- Design, develop and maintain test frameworks for automation purposes.
- Design, develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback.
- Design and develop new capabilities within our existing web applications and backend systems when not working in the testing space.
- Design and develop new applications/api’s leveraging azure cloud platform.
- Develop and maintain CI/CD pipelines for the purposes of end to end systems delivery.
- Work with the development team to derive testing requirements throughout the development cycle.
- Reproduce, debug/detect, and isolate functional/performance problems and verify fixes.
- Create software artifacts including test plans, test cases, test procedures and test reports.
- Implement tests to detect and cover potential issues around performance and reliability of front-end applications and back-end services.
- Work within source control and project management systems to ensure projects and code are progressed properly.
Key Contacts:
- Head of Development
- Lead/Senior Developer
- Software Development Team
- Software Business Analysts
- Key business stakeholders
- Internal Technical Consultants
- IT Operations Team
Education & Qualification:
- Good GCSE or Equivalent Pass in Mathematics & English
- Good A Level or Equivalent in Mathematics, ICT or related subject
Competencies:
- Languages/Technologies: .Net, C#, JavaScript, React, HTML
- Experience with test automation frameworks (e.g., Selenium, Appium, Playwright).
- Agile: Azure DevOps
- Database: MS SQL
- IDE: Microsoft Visual Studio
- Others: Azure, Web Applications, API
- A quick learner.
- Assess and adopt new technologies to solve problems, remain current with new possibilities.
- A problem solver with a drive to deliver great solutions.
- Open to business requirements with a ‘Business first’ mindset.
- Experience of continuous/automated deployment would be an advantage.
- Experience of working in an agile environment.
Annual CTC: INR 20 LPA
Location: Bengaluru
Shift Timing: 11 AM to 8 PM