Job Closed
This listing is no longer active.
QA Engineer – Automation
Location
United States
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
QA Engineer – Automation
Embrace Software Inc
• This is a remote position. • We are looking for a QA Engineer (SDET / Automation) to join our fully remote software development team. • You will play a key role in shaping our QA strategy for a legal-tech and fintech SAAS product. • You will work closely with developers and architects to design and implement robust test automation for both frontend and backend services. • Help ensure that our systems are reliable, secure, and scalable. • We are looking for a quick learner.
Job Requirements
- Must Have Professional experience in QA / SDET roles: 3+ years in software testing with a strong focus on automation.
- Automated testing: Experience writing tests for Python and JavaScript/TypeScript projects.
- Backend testing: Experience testing backend APIs and services with tools and libraries such as Pytest and API documentation/testing tools like Swagger and Postman.
- Frontend testing: Experience with modern frontend test frameworks and libraries such as Jest, Playwright, Cypress, or Puppeteer.
- Test strategy: Ability to plan testing strategies for features and projects, including scope, risk, and coverage considerations.
- Collaboration and communication: Comfortable working in a small, highly collaborative team and communicating clearly.
- Version control and workflows: Experience with Git-based workflows and collaborating via pull requests and code reviews.
- Documentation: Ability to document test plans, test cases, and automation architecture in a clear and maintainable way.
- Good to Have Test data and environment management: Experience designing or maintaining test automation frameworks at various stages of a project.
Benefits
- Competitive salary, 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.




