Collaborate closely with product managers, developers, and other stakeholders to understand feature requirements and provide QA input throughout the development lifecycle
Develop and maintain automated test scripts to increase testing efficiency and coverage
Conduct thorough regression testing to identify and address any potential issues
Mentor and guide junior QA engineers, providing technical expertise and best practices
Investigate and report on defects, and work closely with development teams to ensure timely resolution
Requirements:
Strong QE Process Understanding – Candidate must have a thorough knowledge of Quality Engineering processes.
Solid Technical Skills – Candidate must be technically proficient and capable of handling hands-on assessments
Strong proficiency in automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG, Cucumber, Puppeteer, Gatling)
Familiarity with design patterns such as Page Object Model
Proficiency in programming languages such as Java, Python, JavaScript or similar
Experience with continuous integration and continuous deployment (CI/CD) pipelines