Software Engineering

Senior QA Engineer

Chennai, Tamil Nadu
Work Type: Full Time
Key Responsibilities
  • Design, develop, and maintain automated test scripts for API and front-end testing using JavaScript and related automation tools.
  • Collaborate with developers and product owners to understand requirements and translate them into effective test cases and automation scenarios.
  • Lead the implementation and continuous improvement of test automation frameworks and strategies that align with Agile development cycles.
  • Perform code reviews and provide feedback on test scripts and automation solutions to ensure quality and maintainability.
  • Integrate automated tests into CI/CD pipelines to enable early defect detection and faster release cycles.
  • Identify, log, and track defects found during testing and work with development teams to expedite resolution.
  • Validate application data by executing and analyzing database queries to ensure backend data integrity and correctness.
  • Mentor and guide junior QA engineers on automation best practices and tools, fostering a culture of quality and continuous learning.
  • Analyze test results and provide actionable insights to stakeholders, highlighting risks and quality metrics.
  • Keep abreast of industry trends and emerging technologies in test automation and propose process improvements.
 
Required Qualifications
  • 8+ years of experience in software quality assurance with a strong focus on automation testing.
  • Proficient in JavaScript for test automation, with hands-on experience developing and maintaining automation frameworks.
  • Solid experience in API testing using tools like Postman, REST Assured, or similar.
    Good understanding of front-end testing frameworks such as Selenium WebDriver, Cypress, or equivalent.
  • Experience working in Agile and DevOps environments with CI/CD pipeline integration (Jenkins, GitLab CI, or similar).
  • Strong programming and scripting skills, with ability to write clean, maintainable code.
  • Working knowledge of relational databases such as PostgreSQL (or similar), with the ability to write SQL queries for backend data validation, test data setup, and troubleshooting.
  • Excellent problem-solving skills and ability to communicate effectively with cross-functional teams.
  • Bachelor’s degree in Computer Science, Engineering or a related field.
 
Preferred Qualifications
  • Experience with SDET (Software Development Engineer in Test) roles or mindset.
  • Familiarity with cloud platforms like AWS or Azure related to test environments.
  • Knowledge of performance and load testing tools.
  • Hands-on experience with containerization and orchestration technologies (Docker, Kubernetes).

Submit Your Application

You have successfully applied
  • You have errors in applying