Description:
We are looking for a skilled QA Testing Engineer to design, develop, and maintain automated test scripts to ensure the quality and reliability of our software projects/ products. The ideal candidate will have strong analytical skills, attention to detail, and experience in automation frameworks and tools.
Key Responsibilities:
- Should be capable of leading the team and setting up the QA/QC/Testing processes
- Design, develop, and execute automated test scripts for web, mobile, and API applications.
- Collaborate with developers, product/ project managers, and QA team to understand requirements and create test plans.
- Maintain and enhance existing automation frameworks.
- Perform regression testing and ensure continuous integration (CI/CD) pipelines are integrated with automated tests.
- Identify, document, and track defects using bug tracking tools.
- Analyze test results and provide detailed reports to stakeholders.
- Stay updated with emerging tools, technologies, and best practices in test automation.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in QA automation.
- Proficiency in automation tools like Selenium, Cypress, or similar.
- Strong programming skills in .Net or Java, Python, or JavaScript.
- Experience with API testing (Postman, RestAssured).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps).
- Knowledge of test management tools (JIRA, TestRail).
- Understanding of Agile/Scrum methodologies.