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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx