Overview
We are seeking a skilled Quality Assurance Engineer (Automation) to join our team and ensure the delivery of high-quality web and mobile applications. You will be responsible for designing, developing, and maintaining automated test frameworks, collaborating closely with developers and QA teams to enhance product reliability and performance.
Key Responsibilities
- Design, develop, and maintainautomated test scriptsfor web and mobile applications.
- Build and enhancetest automation frameworksand tools to improve testing efficiency.
- Collaborate withdevelopers, QA engineers, and product teamsto define and refine test requirements.
- Executeautomated and manual test casesto validate product functionality and performance.
- Identify, document, and trackdefects, ensuring timely resolution and regression coverage.
- Analyze test results to drive continuousquality improvementsand risk mitigation.
- Integrate automated tests intoCI/CD pipelinesto support seamless delivery.
- Continuously evaluate andoptimize automation strategiesto maximize coverage and efficiency.
Requirements
- Proven experience inQuality Assurance,Quality Engineering, orTest Automationroles.
- Hands-on experience with automation tools such asSelenium, Cypress, Playwright, or Appium.
- Strong proficiency in at least onescripting or programming language(e.g., Java, Python, or JavaScript).
- Experience withCI/CD toolssuch as Jenkins, GitLab CI, or similar.
- Familiarity withAPI testingtools like Postman or RestAssured.
- Solid understanding ofsoftware testing methodologies,SDLC, andAgile practices.
- Excellentanalytical, problem-solving, andcommunicationskills.
- Ability to work collaboratively in a fast-paced, cross-functional environment.