We are seeking a detail-oriented and experienced QA Automation Engineer to join our Quality Assurance team. The ideal candidate will be responsible for designing, developing, and executing automated tests to ensure product quality and reliability. You will collaborate closely with developers, product managers, and other QA engineers to deliver high-quality software products.
Key Responsibilities:
Design and implement scalable automated testing frameworks for web, mobile, and/or
API testing
Develop, maintain, and execute automated test scripts using tools like Selenium,
Cypress, Playwright, or similar
Identify test requirements, create test plans, and write detailed test cases
Collaborate with developers and other QA team members to diagnose and debug issues
Track defects and work closely with the development team to resolve them
Stay current with new automation tools, technologies, and best practices
Contribute to continuous improvement of QA processes and standards
Requirements: Bachelors degree in Computer Science, Engineering, or related field (or equivalent
experience)
2+ years of experience in QA automation
Proficiency with at least one programming language (e.g., Java, Python, JavaScript, or
C#)
Hands-on experience with automation frameworks like Selenium, Cypress, Playwright, or
TestNG
Experience testing RESTful APIs using tools like Postman or REST Assured
Knowledge of software QA methodologies, tools, and processes
This position is open to all candidates.