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
Bachelor’s 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).