Job Closed
This listing is no longer active.
Senior QA Engineer
Location
United States
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Engineer
Embrace Software Inc
• Design, develop, and maintain automated test frameworks and test suites for web applications and API. • Collaborate with engineering teams to identify, document, and resolve defects early in the development lifecycle. • Implement automated testing frameworks for regression, API, and UI testing (e.g., Cypress, Playwright, or Selenium). • Conduct manual exploratory testing for new features and complex user flows. • Participate in sprint planning and contribute to continuous integration and delivery (CI/CD) processes. • Advocate for quality throughout the engineering organization, from code reviews to release management. • Ensure compliance with healthcare data security and privacy standards.
Job Requirements
- 5+ years of professional QA or software testing experience, ideally in a SaaS or web application environment.
- Solid understanding of QA methodologies, test automation, and software development life cycles.
- Experience with modern automation tools (e.g., Cypress, Playwright, Selenium, Postman, or Jest).
- Familiarity with API testing, CI/CD tools, and version control (Git).
- Excellent communication and collaboration skills.
- Strong analytical and problem-solving abilities with a proactive, self-starter attitude.
- Experience working in a highly remote, fast-paced, and agile environment.
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
Benefits
- Competitive salary aligned with UK working hours, ensuring fair and transparent compensation.
- Global Team Collaboration—work alongside extremely talented professionals from around the world.
- Professional Growth Support with access to training programs designed to enhance your skills and expand your knowledge.
- Clear Career Progression and excellent opportunities for long-term advancement within the organization.
- Comprehensive Health Benefits to support your wellbeing and peace of mind.
- Flexible Remote Work Options that empower you to balance work and life effectively.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Сover new features with test cases and ensure high-quality test coverage • Maintain and improve test documentation in line with team processes • Independently plan testing activities, assess risks, and communicate them proactively • Use team tools such as Visual Studio Code, Postman, Qase, MongoDB, BigQuery, and Lens • Gain an understanding of project architecture and integrations with 3rd party services • Explore product functionality and develop a strong understanding of business logic • Configure and validate business logic • Perform functional testing of new features • Contribute to improving the speed and quality of testing
• Overseeing Quality Issue Management, ensuring GCP compliance, and providing expert QA support across clinical development teams • Collaborating with business functions to conduct thorough investigations and ensure appropriate CAPAs are identified, developed, implemented effectively • Support development of CAPA plans arising from internal audits, sponsor audits, and regulatory inspections • Maintain up-to-date knowledge of GCP regulations and relevant global/local regulatory expectations • Provide QA consultation and compliance guidance to study teams and cross-functional partners • Lead or support inspection readiness activities, including training, process walkthroughs, documentation reviews, and risk-based preparation • Provide inspection management support during regulatory inspections • Facilitate regular meetings with internal teams and sponsors to discuss quality issues, trends, risks, and continuous-improvement opportunities
• Analysing and interpreting software requirements to ensure business and functional expectations are complete, accurate, and testable. • Designing and maintaining detailed test plans and test cases that validate core business needs. • Developing, enhancing, and maintaining test automation scripts aligned with the automation strategy. • Identifying automation opportunities for each release and ensuring appropriate coverage. • Collaborating closely with QA, development teams, and business partners to uphold quality throughout the lifecycle. • Tracking testing issues and providing clear reports along with mitigation plans.
• Conduct deep-dive testing across web platforms, SDKs, and APIs. • Collaborate with Developers and Product Managers to refine acceptance criteria. • Utilize logs and tools for root-cause analysis of issues. • Advocate for quality standards under tight deadlines. • Explore new features and establish testing strategy independently.




