Posted on: 12/09/2025
About the Role :
- Lead the design and implementation of scalable and maintainable test automation frameworks from scratch using industry-standard tools and best practices.
- Develop, execute, and maintain automated test scripts for functional, regression, and end-to-end testing across various platforms (web, mobile, API).
- Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline to facilitate early detection of defects.
- Collaborate closely with development, product, and DevOps teams to understand project requirements and define test strategies.
- Analyze test results, identify root causes of failures, and work with developers to resolve issues in a timely manner.
- Mentor and guide junior QA team members on automation best practices, framework usage, and test script development.
- Perform performance, load, and stress testing to identify system bottlenecks and ensure application stability under high traffic.
- Stay up-to-date with the latest trends, tools, and technologies in the QA automation space and recommend improvements to the existing testing processes.
- Create and maintain detailed test plans, test cases, and comprehensive reports on test activities.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 6 years of experience in Software Quality Assurance with at least 4 years dedicated to test automation.
- Proven expertise in building and maintaining test automation frameworks.
- Proficiency in at least one object-oriented programming language, such as Java, Python, C#, or JavaScript/TypeScript.
- In-depth experience with leading test automation tools, including Selenium, Cypress, Playwright, or Appium.
- Strong experience with API testing using tools like Postman, Rest Assured, or Karate.
- Hands-on experience with version control systems, especially Git.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Solid understanding of Agile and Scrum methodologies.
- Experience with test management tools like Jira, TestRail, or qTest.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work both independently and collaboratively in a team environment.
Preferred Skills:
- Experience with cloud platforms like AWS, Azure, or GCP.
- Knowledge of performance and load testing tools such as JMeter or LoadRunner.
- ISTQB or other relevant professional certifications.
- Experience with containerization technologies like Docker.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1545405
Interview Questions for you
View All