
QA Engineer, ASE, London
- London
- Permanent
- Full-time
- Collaboration and Communication - Clearly communicate testing progress, results, risks, and concerns to the team and management. Work closely with developers, product managers and other stakeholders throughout the development lifecycle.
- Continuous Improvement and Quality Advocacy - Champion quality throughout the organization, promoting a culture of quality awareness and ownership. Contribute to the improvement of QA processes, methodologies, and best practices. Research and recommend new tools, technologies, and approaches to enhance testing efficiency and effectiveness
- Understanding Requirements and Planning - Thoroughly review and understand product specifications, user stories, and functional requirements to identify potential issues, ambiguities, and testable conditions. Develop comprehensive test strategies and detailed test plans that outline the scope, objectives, resources, schedule, and approach for testing activities. This includes defining test environments, data, and tools. Identify potential risks and vulnerabilities in the software and prioritize testing efforts accordingly
- Test Case Design and Test Execution - Design, write, and maintain clear, concise, and effective test cases based on requirements. This includes positive, negative, edge, and boundary test cases. Verifying that each function of the software operates according to specifications. Ensuring that new code changes do not adversely affect existing functionalities.
- Maintenance and Documentation - Keep test cases, test scripts, and test data up-to-date with product changes. Maintain comprehensive test documentation, including test plans, test cases, defect reports, and test summaries.
- In depth professional software testing experience
- In depth experience developing test automation in Python or Java or Swift
- Proven track record of delivering test automation frameworks at scale
- Proven experience developing test strategies, writing test plans, crafting test cases and debugging
- Experience in test automation for API services, Devices
- Self-motivated with proven ability to lead QA projects and contribute as part of team