Apply

Senior QA Automation Engineer

Posted 5 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 3–6 years

πŸ” Industry: Healthtech

🏒 Company: Vettura

⏳ Experience: 3–6 years

Requirements:
  • 3–6 years in QA Automation or SDET roles.
  • Strong expertise in TypeScript-based testing frameworks (Playwright, Cypress).
  • Experience with API testing using Pytest/Python, JavaScript, or Go.
  • Proficient with Git, CI/CD, and test lifecycle integration.
  • Familiarity with OAuth, JWT, GraphQL, and security-oriented testing.
  • Exposure to cloud platforms (AWS/GCP), Keycloak, and backend technologies like NestJS and NodeJS.
Responsibilities:
  • Design, develop, and maintain automated test suites for web applications and APIs.
  • Write tests using TypeScript with frameworks like Playwright or Cypress.
  • Build API integration test coverage using Python (Pytest), JavaScript, or Go.
  • Collaborate with engineering teams to define test strategies for microservices and cloud environments.
  • Integrate tests into CI/CD pipelines and ensure visibility of quality metrics.
  • Ensure security and access control coverage using OAuth, JWT, and Keycloak.
  • Operate in cloud-native environments such as AWS or GCP.
Apply

Related Jobs

Apply

🧭 Full-Time

πŸ” Software Development

  • 5 years of experience in software quality assurance
  • 4 years of experience with automated testing like Selenium, TestComplete, QTP/UFT
  • Advanced proficiency in Java programming language
  • Deep knowledge of databases and SQL
  • Proficient in defect tracking tools
  • Exceptional collaborative skills
  • Outstanding communication skills in English
  • Collaborate to develop test strategies and plans
  • Lead the detailed design and oversight of test execution
  • Enhance and expand automation frameworks
  • Serve as a primary QA contact for development and product management teams
  • Support in project planning and execution
  • Mentor junior team members
  • Actively participate in the identification and implementation of continuous improvement initiatives
  • Share knowledge and insights with the QA team
  • Maintain awareness of new testing technologies
Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 175000.0 USD per year

πŸ” Construction Management

  • 5+ years of experience working as an automation engineer (QA Automation or SDET)
  • 4+ years of contributing test automation for the web (Playwright, Cypress, etc.)
  • Strong proficiency in Typescript and/or JavaScript
  • Experience building scalable and resilient tests utilizing both APIs and UI automation
  • Experience with CI/CD tools like CircleCI, AWS CodeBuild or Jenkins
  • Ability to write clean, maintainable code and establish best practices
  • Strong communication and problem-solving skills
  • Experience mentoring or leading junior QA automation engineers
  • Create, execute, and maintain automated tests to validate UI functionality
  • Integrate automated testing into our CI/CD pipelines to deliver fast feedback
  • Design, develop, and maintain scalable test automation frameworks
  • Work closely with our manual QA testers to identify areas that need automated test coverage
  • Mentor and guide junior QA engineers on best practices in automation and test design
  • Continuously improve test automation processes, tools, and frameworks to increase efficiency and reliability
  • Work with feature teams to deliver test results as part of the release sign off process

AWSLeadershipCypressFrontend DevelopmentJavascriptQA AutomationTypeScriptAPI testingAngularTestRailCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringNodeJS

Posted 4 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 175000.0 USD per year

πŸ” Construction Management Software

🏒 Company: FieldwireπŸ‘₯ 101-250πŸ’° $33,500,000 Series C over 5 years agoConstructionSaaSProject ManagementEnterprise SoftwareMobileCollaboration

  • 5+ years of experience working as an automation engineer (QA Automation or SDET)
  • 4+ years of contributing test automation for the web (Playwright, Cypress, etc.)
  • Strong proficiency in Typescript and/or JavaScript
  • Experience building scalable and resilient tests utilizing both APIs and UI automation
  • Experience with CI/CD tools like CircleCI, AWS CodeBuild or Jenkins
  • Ability to write clean, maintainable code and establish best practices
  • Strong communication and problem-solving skills
  • Experience mentoring or leading junior QA automation engineers
  • Create, execute, and maintain automated tests to validate UI functionality
  • Integrate automated testing into our CI/CD pipelines to deliver fast feedback
  • Design, develop, and maintain scalable test automation frameworks
  • Work closely with our manual QA testers to identify areas that need automated test coverage
  • Mentor and guide junior QA engineers on best practices in automation and test design
  • Continuously improve test automation processes, tools, and frameworks to increase efficiency and reliability
  • Work with feature teams to deliver test results as part of the release sign off process

CypressFrontend DevelopmentJavascriptQA AutomationTypeScriptUI DesignAPI testingAngularCI/CDRESTful APIsMentoringNodeJS

Posted 4 days ago
Apply
Apply

🧭 Full-Time

πŸ” Software Development

  • 5 years of hands-on experience in software quality assurance.
  • 4 years of experience with automated testing like Selenium.
  • Advanced proficiency in Java programming language.
  • Proven leadership in Agile and Scrum methodologies.
  • Develop comprehensive test strategies and plans.
  • Lead the detailed design and oversight of test execution.
  • Enhance and expand automation frameworks and practices.
  • Serve as a primary QA contact for development and product management teams.
  • Support the PDM in project planning and execution.
  • Mentor junior team members and advocate for quality standards.
  • Actively participate in the identification and implementation of continuous improvement initiatives for QA processes and tools.
  • Share knowledge and insights with the QA team.
Posted 4 days ago
Apply
Apply

🧭 Full-Time

πŸ” Software Development

  • Minimum of 5 years of hands-on experience in software quality assurance, demonstrating a track record of success in test strategy, planning, execution, and maintenance, including the creation of comprehensive test documentation.
  • At least 4 years of experience with automated testing like Selenium, TestComplete, QTP/UFT, including advanced scripting for automation and the development of custom testing frameworks.
  • Advanced proficiency in Java programming language, demonstrating the ability to contribute to code base and automation scripts.
  • Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing.
  • Outstanding communication skills in English, both written and verbal, with the ability to communicate complex technical issues clearly to team members, stakeholders, and customers.
  • Collaborate with the Technical Lead or Product Development Manager (PDM) to develop comprehensive test strategies and plans that support project objectives and timelines.
  • Lead the detailed design and oversight of test execution, focusing on critical, high-impact testing activities.
  • Enhance and expand automation frameworks and practices.
  • Serve as a primary QA contact for development and product management teams, promoting effective communication and collaboration.
  • Support the PDM in project planning and execution, taking ownership of quality assurance deliverables within projects.
  • Actively participate in the identification and implementation of continuous improvement initiatives for QA processes and tools, under the strategic guidance of the Technical Lead.
  • Maintain awareness of new testing technologies, methodologies, and industry best practices.
Posted 4 days ago
Apply
Apply

🧭 Full-Time

πŸ” Software Development

  • Minimum of 5 years of hands-on experience in software quality assurance, demonstrating a track record of success in test strategy, planning, execution, and maintenance, including the creation of comprehensive test documentation.
  • At least 4 years of experience with automated testing like Selenium, TestComplete, QTP/UFT, including advanced scripting for automation and the development of custom testing frameworks.
  • Proven leadership in Agile and Scrum methodologies, with a solid ability to drive QA strategies within rapid development cycles and iterative testing environments.
  • Expertise in continuous integration (CI) and continuous delivery (CD) pipelines, with a strong understanding of how to optimize automated tests for efficiency and speed within CI/CD processes.
  • Advanced proficiency in Java programming language, demonstrating the ability to contribute to code base and automation scripts.
  • Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing.
  • Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong track record in bug reporting, tracking, and resolution processes.
  • Collaborate with the Technical Lead or Product Development Manager (PDM) to develop comprehensive test strategies and plans that support project objectives and timelines. Focus on implementing and optimizing testing methodologies to increase efficiency and effectiveness across testing phases.
  • Lead the detailed design and oversight of test execution, focusing on critical, high-impact testing activities. Ensure thorough coverage and adherence to quality standards, while efficiently managing resources and timelines.
  • Enhance and expand automation frameworks and practices. Identify opportunities for improving testing processes and automation coverage, contributing to the selection and implementation of advanced tools and technologies.
  • Serve as a primary QA contact for development and product management teams, promoting effective communication and collaboration. Ensure that QA processes and results are transparent and integrated into the broader development lifecycle, aligning with the strategic direction set by the Technical Lead.
  • Support the PDM in project planning and execution, taking ownership of quality assurance deliverables within projects. Mentor junior team members and advocate for quality standards and best practices throughout the project lifecycle.
  • Actively participate in the identification and implementation of continuous improvement initiatives for QA processes and tools, under the strategic guidance of the Technical Lead. Share knowledge and insights with the QA team, contributing to skill development and process refinement.
  • Maintain awareness of new testing technologies, methodologies, and industry best practices. Share findings with the QA team and the Technical Lead, suggesting ways to leverage new insights for improved quality and efficiency.
Posted 4 days ago
Apply
Apply

πŸ“ Philippines

πŸ” Legal Tech

🏒 Company: LegalMatch.com

  • With at least 5+ years' experience in both manual and automation testing
  • Experience in writing automated tests in Selenium, Cypress, and Appium, Robot Framework
  • Testing complex GUIs, APIs, and platforms
  • Source control management like Git, Bitbucket, etc.
  • Defining and establishing QA and test automation strategies, processes, and frameworks for the company’s web and software products.
  • Planning, scheduling, and executing manual and automated tests for both frontend and backend services to ensure high-quality deliverables.
  • Designing, developing, and maintaining stable, reusable automated test scripts to simulate realistic user interactions and behaviors across both web and mobile platforms, ensuring comprehensive test coverage and reliability.
  • Monitoring and evaluating the results of automated and manual tests, preparing detailed status reports for stakeholders to ensure alignment with project timelines and deliverables.
  • Documenting all testing processes and continuously improve the tools, architecture, and environment of the automation framework.
  • Providing insights and recommendations for optimizing test automation tools and processes to enhance efficiency and robustness.
  • Collaborating with the development team to identify areas for automation and ensure effective implementation of solutions.
  • Leading the design, implementation, and review of automation testing processes to drive continuous improvement in product quality.

CypressGitQA AutomationAPI testingManual testingRegression testingSelenium

Posted 9 days ago
Apply
Apply

🏒 Company: NearsureπŸ‘₯ 501-1000Staffing AgencyOutsourcingSoftware

  • 3+ Years of experience working in TypeScript.
  • 3+ Years of experience working in Node/Express.
  • 2+ Years of experience working with React.
  • Experience with test automation or end-to-end testing tools such as Cypress, Selenium, or similar.
  • Implement and increase unit test coverage on the client side.
  • Implement server-side integration tests.
  • Validate TypeScript schemas of endpoints and query results (e.g., using Zod).
  • Perform ongoing feature QA in collaboration with the product manager and development team.
Posted 10 days ago
Apply
Apply

πŸ“ Spain

🧭 Full-Time

πŸ” IT Consultancy

🏒 Company: CoduranceπŸ‘₯ 11-50Information TechnologySoftware

  • In-depth knowledge of QA strategy (holistic testing, Agile Testing Manifesto, Agile testing...)
  • Wide knowledge of quality tools (Cucumber, Selenium, Appium, sonarQube, Jenkins)
  • Knowledge of CI/CD tools and processes
  • BDD knowledge
  • In-depth understanding of technical documentation and statistical analysis
  • Determine, implement, and monitor quality metrics
  • Develop and spread the knowledge around Quality with all relevant stakeholders
  • Support developers to understand testing, implement tests, use tools, and automate
  • Collaborate with potential client QA teams if they exist
  • β€œAuditing” client processes and environment during discovery weeks
  • Automation (design, develop, and execute automation scripts using open-source tools)
  • Review current standards and policies
  • Estimate, prioritize, plan, and coordinate testing activities
  • Design, develop, and execute automation scripts using open-source tools
  • Stay up-to-date with new testing tools, test strategies, and advancements in the market

AWSDockerPythonSQLAgileBashGitJavascriptJenkinsKubernetesQAQA AutomationAPI testingManual testingPostgresRegression testingTestRailSeleniumCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsLinuxDevOpsWritten communicationDocumentationScriptingSoftware Engineering

Posted about 1 month ago
Apply
Apply

πŸ“ China

🧭 Full-Time

πŸ” Software Development

🏒 Company: BjakπŸ‘₯ 101-250Price ComparisonInsurTechInformation Technology

  • Bachelor's Degree in Computer Science, Software Engineering, or related fields.
  • 3+ years of experience in QA Automation for backend services and cloud infrastructure.
  • Strong expertise in API and microservices testing, e.g. Postman, RestAssured, Supertest.
  • Experience in contract testing and integration testing for microservices.
  • Proficiency in performance testing tools, e.g. JMeter, k6, Locust.
  • Knowledge of Docker, Kubernetes, and cloud-based testing environments.
  • Experience in Infrastructure as Code (IaC) validation and security testing.
  • Develop and execute automated tests for microservices and infrastructure components.
  • Implement Pact contract testing to ensure API stability.
  • Design and maintain test automation frameworks for backend services.
  • Conduct performance and load testing for distributed systems.
  • Work with DevOps Engineers to integrate tests into CI/CD pipelines.
  • Ensure observability and logging for test executions, e.g. OpenTelemetry, ELK.
  • Collaborate with Software Engineers to enforce quality in system refactoring efforts.

Backend DevelopmentDockerSQLCloud ComputingGCPJavaJMeterKafkaKubernetesQA AutomationRabbitmqSpring BootAPI testingREST APISeleniumCI/CDMicroservicesJSONAnsible

Posted 2 months ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be β€œon,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 6 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 10 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.