Job Openings
Senior Quality Engineer
About the job Senior Quality Engineer
Responsibilities:
- Design, develop, and maintain automated test scripts for integration, functional, and performance testing.
- Perform manual testing as necessary to complement automated testing and identify edge cases.
- Analyze software requirements and design comprehensive test plans and strategies to ensure thorough test coverage.
- Collaborate with developers and product teams to understand application functionality and provide feedback on potential quality issues.
- Create and execute detailed test cases, test plans, and test scenarios based on software specifications and user stories.
- Develop and maintain testing frameworks and methodologies to improve testing efficiency and effectiveness.
- Generate detailed reports on testing outcomes, including defect tracking and performance metrics.
- Maintain thorough documentation of testing processes, methodologies, and tools used, including test documentation for all types of tests performed.
- Participate in the software development lifecycle, contributing to sprint planning, daily stand-ups, and retrospectives.
Qualifications
- 3+ years of experience in quality assurance with a strong focus on automated testing
- Solid knowledge of Selenium and Playwright.
- Solid understanding of software testing principles, methodologies, and best practices, including integration, functional, and performance testing.
- Experience in performing manual testing and familiarity with test case design and execution.
- Knowledge of scripting or programming languages (e.g., Python, JavaScript) for writing test automation scripts.
- Familiarity with continuous integration/continuous deployment (CI/CD) processes and tools.
- Strong analytical and problem-solving skills, with attention to detail in identifying and reporting software defects.
- Excellent communication skills, capable of effectively collaborating with technical and non technical stakeholders.
- Ability to work in UK business hours and participate in on-call rotation.
- English skills sufficient to read and understand technical documentation (min. B2).
(JD) Nice to have:
- Experience with performance and load testing tools.
- Familiarity with xRay, JUnit, Mockito, Spock and project management tools (e.g., Jira).
- Knowledge of API testing and tools such as Postman or REST-assured.
- Understanding of Agile development methodologies and participation in Agile ceremonies.