Senior QA Engineer
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Company Description
About M3: A Japanese global leader in the provision of ground-breaking and innovative technological and research solutions to the healthcare industry. The M3 Group operates in the US, Asia, and Europe with over 5.8 million physician members globally via its physician websites which include mdlinx.com, m3.com, research.m3.com, Doctors.net.uk, medigate.net, and medlive.cn. M3 Inc. is a publicly traded company on the Tokyo Stock Exchange (jp:2413, NIKKEI 225) with subsidiaries in major markets including the US, UK, Japan, South Korea, and China, and in 2020 was ranked in Forbes' Global 2000 list. The M3 Group provides services to healthcare and the life science industry. In addition to market research, these services include medical education, ethical drug promotion, clinical development, job recruitment, and clinic appointment services. M3 has offices in Japan, UK, France, Germany, Brazil, Sweden, China, USA, and South Korea, as well as India.
Business Unit Mission:
M3 Global Research is seeking an experienced Senior QA Engineer to join our Quality Assurance team. This role will be pivotal in ensuring the delivery of high-quality, reliable software by establishing automation testing frameworks, defining testing strategies, and guiding the QA team. The ideal candidate has a strong background in automation testing, excellent problem-solving skills, and a keen attention to detail, working closely with stakeholders to align QA processes with business goals.
Job Description
Essential Duties and Responsibilities:
- Develop and implement a robust automation testing strategy, ensuring scalability and efficiency in the testing process.
- Lead the design and execution of test cases, test scripts, and test data to validate software quality.
- Collaborate with cross-functional teams to understand project requirements and provide testing expertise during all phases of the software development lifecycle.
- Mentor and guide junior QA team members, promoting best practices in test automation and manual testing.
- Establish and monitor key metrics to track QA performance, quality improvement, and testing coverage.
- Identify and troubleshoot complex issues in testing environments and production.
Outcomes:
- Ensure high-quality releases with minimal defects in production.
- Establish and maintain a strong automation framework that enhances test coverage and efficiency.
- Build effective working relationships with stakeholders, ensuring alignment on quality standards and expectations.
Qualifications
Competencies:
- Analytical mindset with attention to detail.
- Strong communication and interpersonal skills for cross-department collaboration.
- Ability to work in a fast-paced, agile environment.
Knowledge and Skills:
- Proficiency with automation tools and frameworks (e.g., Selenium, Appium, Cypress).
- Strong knowledge of testing methodologies, including functional, regression, and performance testing.
- Familiarity with CI/CD pipelines and integration of automated tests.
- Experience in scripting languages (e.g., Python, JavaScript) and SQL.
Education and Training Required:
Bachelor's degree in Computer Science, Information Technology, or a related field.
5+ years of experience in QA, with at least 2+ years in automation testing.
Additional Information
#LI-LC1
#LI-Remote