We are looking for a motivated Junior QA Automation Engineer to join our quality assurance team. The role involves working closely with developers product managers and senior QA engineers to design implement and maintain automated test scripts that ensure the quality and reliability of our applications.
Key Responsibilities
Collaborate with the QA and development teams to understand requirements and create automated test cases.
Develop maintain and execute automated test scripts for web mobile and API testing.
Perform regression functional and integration testing using automation frameworks.
Report track and verify software defects using bug tracking tools (e.g. JIRA).
Ensure automated tests are integrated into CI/CD pipelines.
Assist in analyzing test results and identifying root causes of failures.
Work on test data creation and environment setup.
Continuously learn and improve automation practices and tools.
Required Skills & Qualifications
Bachelors or masters degree in Computer Science Engineering or related field (or equivalent practical experience).
Basic knowledge of QA methodologies software testing life cycle (STLC) and defect management.
Hands-on experience with at least one automation tool/framework (e.g. Selenium Playwright Cypress Appium).
Understanding of programming/scripting languages (e.g. Java Python JavaScript). - Optional
Familiarity with API testing tools (e.g. Postman RestAssured) is a plus.
Exposure to CI/CD tools like Jenkins GitHub Actions or GitLab CI.
Strong analytical and problem-solving skills with attention to detail.
Good communication and teamwork skills.
Good to Have
Knowledge of performance or load testing tools (e.g. JMeter).
Experience with version control systems like Git.
Exposure to cloud-based testing platforms (e.g. BrowserStack Sauce Labs).