Job Overview:
The Test Engineer plays a critical role in driving quality assurance through robust test automation across functional and non-functional requirements. This role is central to fostering a culture of continuous quality improvement within an Agile environment. You will collaborate closely with the Scrum team to deliver stable, reliable, and high-performing products to our customers.
Our goal is to lead the industry in testing excellence, leveraging cutting-edge automation techniques to ensure high confidence in feature delivery. A key focus of this role is to uplift testing capabilities across all domains, functional, non-functional, regression and performance testing.
How to Apply: You can access the job application link here – Application Link
Key Responsibilities:
As a Test Engineer, your key responsibilities will be the creation of automated tests to ensure the quality, reliability and stability of the application prior to release.
This includes:
- Analyse business requirements and design corresponding test strategies.
- Develop comprehensive test cases using standardized templates.
- Execute test cases to validate software functionality and business rules.
- Automate testing for both API and UI components.
- Design, develop, and maintain automated test suites using .NET, C#,Playwright, and other automation tools.
- Apply BDD/TDD methodologies to test complex systems.
- Utilise Docker to manage containerized test environments.
- Set up API mocking using WireMock or similar tools.
- Integrate automated tests into CI/CD pipelines using Bamboo.
- Apply AWS services (e.g., Lambda, DynamoDB, S3) in testing scenarios.
- Test distributed, microservices-based architectures.
- Design and maintain performance test scripts using LoadRunner or JMeter.
- Champion innovative test automation techniques and ensure high-quality product delivery.
- • Demonstrate ownership, adaptability, and a collaborative mindset.
Required Skills:
- Bachelor’s degree in computer science or related field (or equivalent experience).
- Domain knowledge in financial services is highly desirable.
- Proficiency in C#, Selenium, and Playwright.
- Experience in API and UI test automation using open-source tools.
- Familiarity with performance testing tools (JMeter, LoadRunner).
- Strong SQL query design skills.
- Experience in Agile/Scrum methodologies.
- Proficiency with JIRA and Zephyr Scale.
- Quick learner with strong business domain understanding.
- Passion for learning and sharing modern automation techniques
Role: Automation Test Engineer
Industry Type: IT Services & Consulting
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing
Education
UG: B.Tech/B.E. in Electronics/Telecommunication, Electrical and Electronics, Information Technology, Computers
PG: M.Tech/ MCA