Posted on: 22/09/2025
Key Responsibilities :
- Design, develop, and maintain automated test frameworks and test cases.
- Collaborate with developers and business analysts to understand requirements and acceptance criteria.
- Execute automated and manual test cases, analyze results, and log defects.
- Ensure test coverage for functional, regression, integration, performance, and security testing.
- Set up CI/CD pipelines for test automation.
- Identify, report, and track software defects through resolution.
- Maintain test data and environments to support testing activities.
- Provide feedback on software usability and suggest improvements.
- Stay up to date with new testing tools and test strategies.
Required Skills and Qualifications :
- Proven experience as a QA Automation Engineer or Software Development Engineer in Test (SDET).
- Strong programming skills in Java, Python, JavaScript, or C#.
- Hands-on experience with automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, or PyTest.
- Experience with API testing tools (Postman, Rest Assured).
- Knowledge of CI/CD tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Familiarity with version control systems (Git).
- Solid understanding of software testing life cycle (STLC) and defect life cycle.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications :
- Exposure to cloud environments (AWS, Azure, GCP) for testing.
- Experience with performance testing tools (JMeter, LoadRunner).
- Knowledge of Agile/Scrum methodologies.
- ISTQB certification is a plus.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1549670
Interview Questions for you
View All