Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Automation Engineer

Algoworks

Software Quality Assurance Engineer

We are looking for a talented and motivated Software Quality Assurance Engineer to join our development team. The successful candidate will work closely with developers, product owners, and engineering stakeholders to deliver high-quality features from the product backlog in an Agile environment. The role combines manual and automated testing, with a strong focus on test automation, continuous quality improvement, and early defect identification. The ideal candidate has a keen eye for detail and a pragmatic, delivery-focused mindset. They take ownership, demonstrate initiative, work independently, and contribute to the wider engineering community by sharing knowledge and staying current with modern testing practices.

Key Responsibilities

  • Work as part of an Agile development team to deliver features from the product backlog.
  • Understand business and technical requirements and translate them into effective test scenarios and test cases.
  • Create, maintain, and execute comprehensive test plans, test cases, and supporting QA documentation.
  • Protect the quality of new and existing features through manual, automated, and regression testing.
  • Contribute to testing at multiple levels, including unit, integration, API, system, end-to-end, and regression testing.
  • Estimate testing effort to support sprint planning and product roadmap commitments.
  • Ensure traceability between requirements, test cases, and test results.

Test Automation & Framework Development

  • Identify suitable test cases for automation and develop maintainable automated regression suites.
  • Develop and maintain GUI, REST/API, integration, and end-to-end automated tests.
  • Use Selenium, TypeScript, Node.js, and Cucumber.js to develop and maintain automated tests.
  • Apply Behaviour-Driven Development (BDD) practices using Gherkin.
  • Design and maintain reusable automation frameworks using the Page Object Model (POM) and appropriate design patterns.
  • Improve test coverage, automation reliability, and engineering efficiency.

API, Integration & Distributed Systems Testing

  • Perform REST API testing and validate application integrations.
  • Test distributed systems and microservice-based applications independently and end-to-end.
  • Investigate failures across application components and validate data flows between services.
  • Work with relational and non-relational data stores to validate application behaviour and data integrity.
  • Support testing activities involving MySQL, relational databases, and Elasticsearch.

Quality Engineering & Development Collaboration

  • Collaborate with developers to build quality into the software development lifecycle.
  • Participate in development activities using Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) practices.
  • Contribute to technical discussions and develop an understanding of platform architecture and technical solutions.
  • Work with developers and product owners to investigate defects, establish root causes, and validate fixes.
  • Apply software engineering principles, including DRY, KISS, and SOLID, to automation development.
  • Follow relevant design patterns, including Factory, Builder, Strategy, Decorator, Facade, and Adapter.

Defect Management & Reporting

  • Track, analyse, and communicate test results, defects, risks, and quality metrics promptly.
  • Analyse test failures, identify root causes, and collaborate with developers on corrective actions.
  • Document defects with clear reproduction steps, expected results, and actual results.
  • Monitor defect resolution and perform regression testing to validate fixes.
  • Communicate testing progress, risks, and recommendations to relevant stakeholders.

CI/CD & Engineering Tools

  • Contribute to CI/CD pipelines, automated quality gates, and continuous improvement of QA practices.
  • Work with Jenkins, Git, Gradle, Artifactory, and IntelliJ IDEA as part of testing and development workflows.
  • Support automated test execution within continuous integration environments.
  • Use JIRA and Confluence for defect tracking, test documentation, and team collaboration.
  • Use Kibana and Datadog for application monitoring, troubleshooting, and investigation.

Security & Continuous Improvement

  • Apply knowledge of the OWASP Top 10 and common web application security considerations during testing.
  • Proactively improve test coverage, automation practices, product quality, and engineering efficiency.
  • Stay current with modern testing technologies, frameworks, and methodologies.
  • Manage competing priorities and deliver testing activities within sprint timelines with minimal supervision.

Required Technical Skills & Competencies

  • 6+ years of professional experience in software testing, quality assurance, or a similar role.
  • Strong experience working in Agile/Scrum software development environments.
  • Good knowledge of testing methodologies, test planning, test case design, and test documentation.
  • Strong understanding of manual testing and regression testing.
  • Hands-on test automation experience across UI and REST/API layers.
  • Strong experience with Selenium and modern web automation frameworks.
  • Knowledge of TypeScript and Node.js-based testing frameworks.
  • Experience with REST APIs and API testing techniques.
  • Experience testing distributed systems and microservice-based applications.
  • Understanding of TDD and BDD practices, including Cucumber.js and Gherkin.
  • Knowledge of automation framework design patterns, including Page Object Model, Factory, Builder, Strategy, Decorator, Facade, and Adapter.
  • Understanding of software engineering principles, including DRY, KISS, and SOLID.
  • Good understanding of OWASP Top 10 and common web application security considerations.
  • Experience analysing test failures, identifying root causes, and collaborating with developers.
  • Strong analytical, problem-solving, communication, and organisational skills.

Must-Have Skills

  • Software Quality Assurance and Test Engineering
  • Manual Testing
  • Automation Testing
  • Selenium
  • TypeScript
  • Node.js
  • REST API Testing
  • Regression Testing
  • Test Planning and Test Case Design
  • GUI, Integration, and End-to-End Testing
  • Agile/Scrum
  • Distributed Systems and Microservices Testing
  • Test Automation Frameworks
  • Defect Tracking and Root Cause Analysis
  • CI/CD Fundamentals
  • Strong Communication and Problem-Solving Skills

Good to Have Skills

  • Cucumber.js and BDD/Gherkin
  • Test-Driven Development (TDD)
  • MySQL and relational databases
  • Elasticsearch
  • Jenkins and CI/CD pipelines
  • Git, Gradle, and Artifactory
  • JIRA and Confluence
  • IntelliJ IDEA
  • Kibana and Datadog
  • OWASP Top 10 and web application security
  • Experience in financial services, fintech, supply chain finance, or enterprise applications
  • Experience designing scalable, reusable, and maintainable automation frameworks

Desired Attributes

  • Ownership: Takes responsibility for quality, testing outcomes, and delivery.
  • Attention to Detail: Identifies defects, edge cases, and risks early.
  • Collaboration: Works effectively with developers, product owners, QA engineers, and stakeholders.
  • Continuous Learning: Keeps up to date with testing technologies and methodologies.
  • Problem-Solving: Investigates issues systematically and identifies root causes.
  • Communication: Clearly communicates test outcomes, risks, defects, and recommendations.
  • Initiative: Proactively
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the QA Automation Engineer in United States vacancy
  • $100k - $130k

     ...real change in the outdoor and fitness industries. About the role Come join the MapMyFitness team at Outside as a QA Automation Engineer. You will own the test automation strategy for MapMyRun, MapMyWalk, MapMyRide, and our other fitness tracking applications... 
    Suggested
    Full time
    Remote work
    Worldwide
    Flexible hours

    Outside

    Remote
    10 days ago
  • $100k - $120k

     ...Description Concept Solutions, LLC (CS) is seeking a QA Automation Engineer to support a mission-critical application modernization program for a Department of War (DoW) customer. This initiative is designed to simplify access across multiple production applications... 
    Suggested
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work
    Monday to Friday

    CONCEPT SOLUTIONS LLC

    Remote
    6 days ago
  •  ...Job Summary We are seeking a QA Automation Engineer with 4+ years of experience in software quality engineering and test automation. The ideal candidate will have strong hands-on experience with Playwright, TypeScript/JavaScript, API testing, CI/CD, cloud environments... 
    Suggested
    Contract work

    Neshent Technologies

    Mesa, AZ
    a month ago
  • $75k - $98k

     ...QA Automation Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    2 days ago
  • $100k - $130k

     ...Job Title: QA Automation Engineer Location: Atlanta, GA, New York, NY, or Remote, USA Employment Type: Full-time, Exempt Who We Are Impiricus is the first and only AI-powered HCP Engagement Engine. In 2025, Deloitte named Impiricus the #1 fastest growing... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Impiricus

    Remote
    13 days ago
  • $100k

     ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a QA Automation Engineer - Life & Annuities to join our team in Addison, Texas (US-TX), United States (US). Day to Day job Duties: (what this... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Addison, TX
    4 days ago
  • Company DescriptionIDEALFORCE has a CONTRACT position available immediately for a QA Automation Engineer to join our customer in Phoenix Arizona. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date resume... 
    Contract work
    Work experience placement
    Local area
    Immediate start

    idealforce

    Phoenix, AZ
    1 day ago
  • Job Title: QA Automation Engineer Location: Onsite in Tampa, FL Duration: 12+ mos.Job Description/ Responsibilities/ Years of experience Skill: Playwright, Python, Cucumber BDD, Selenium, Java, Rest API, DB2 • Design, develop, and maintain automated test suites with a... 

    Spectraforce Technologies

    Tampa, FL
    1 day ago
  •  ...We are seeking an experienced  Senior Python / QA Automation Engineer with strong expertise in Python automation, Playwright, Selenium, API testing, and data validation. The ideal candidate will be responsible for ensuring quality throughout the entire software delivery... 
    Contract work

    Long Finch Technologies

    Plano, TX
    a month ago
  •  ...joins across multiple tables to retrieve and validate data for automation testing. Hands-on experience with  Playwright for test automation...  ...complex queries. Collaborate daily with  developers and QA team members to ensure comprehensive test coverage and timely issue... 

    Cedent Consulting

    Atlanta, GA
    1 day ago
  •  ...We are seeking an experienced QA Automation Engineer with strong expertise in unit test automation using the Spock testing framework and Apache Groovy on the JVM. The ideal candidate will have a proven track record building and maintaining automated test suites, driving... 
    Contract work

    Neshent Technologies

    Washington DC
    a month ago
  • $117.5k - $143.5k

    Under the guidance of the QA Manager, you will support manual and automated testing activities that validate end‑to‑end business processes and ensure applications...  ..., and continuously build your skills in quality engineering. You will join the Tech, Data & AI department,... 
    Temporary work
    Work experience placement
    Summer work
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    SCOR Global Life

    Charlotte, NC
    2 days ago
  •  ...Design, develop, execute, and maintain automated test scripts using Python and Selenium...  ...discussions. Collaborate with Product, Engineering, Business, and other cross-functional teams...  ...coverage, test efficiency, and overall QA processes . Maintain accurate... 
    Contract work

    PB consulting

    Palo Alto, CA
    22 days ago
  • Job ID: 27127232Reference Number: 26-00052Title: QA Automation EngineerLocation: Iselin, NJ, 08830Posted Date: 2026-01-14Contact: Deepak...  ...Participate in defining scope, methodologies and tooling for Quality Engineering practices. Develop and execute exploratory and automated... 
    Shift work

    HAN Staffing

    Iselin, NJ
    2 days ago
  • Job ID: 20860786Reference Number: 23-01950Title: QA Automation EngineerLocation: Iselin, NJ, 08830Posted Date: 2023-11-21Contact: Deepak...  ...comContact Phone: (***) ***-****Company: HAN Staffing QA Automation Engineer resource should be: Able to build and generate test data to... 

    HAN Staffing

    Iselin, NJ
    2 days ago
  •  ...DevelopmentResponsibilitiesDesign, develop, and maintain scalable automation frameworks using Playwright with Java....  ..., product owners, business analysts, and QA teams to understand requirements and...  ...to stakeholders.Mentor junior automation engineers and contribute to continuous improvement... 

    Ampcus

    Alpharetta, GA
    1 day ago
  •  ...MIContract: ContractPosted: 2026-09-22Deadline: 0001-01-01Our client, a leading organization in the retail industry, is seeking a QA Automation Engineer to join their team. As a QA Automation Engineer, you will be part of the Quality Assurance department supporting multiple... 
    Temporary work
    Flexible hours

    Experis

    Grand Rapids, OH
    4 days ago
  • $96.44k - $163.68k

     ...Cash Back just for shopping through Rakuten. For more information, visit Rakuten.com.Job Summary:We are seeking a hands-on QA Automation Engineer to join the Productivity Engineering organization at Rakuten Rewards. You will help ensure the quality of backend services,... 
    Full time
    Local area
    Worldwide

    Rakuten

    San Mateo, CA
    4 days ago
  •  ...apps, streaming, and linear television. Together, we are building a sustainable future for local news.TEGNA is looking for a QA Automation Engineer to join our development team. A successful candidate will collaborate closely with developers and product teams to design,... 
    Full time
    Temporary work
    Part time
    Local area

    Tegna

    Knoxville, TN
    1 day ago
  •  ..., developing, maintaining, and executing automated testing solutions. • 2+ years of experience...  ...working closely with developers, test engineers, and support staff for troubleshooting and...  ...Leadership across multiple disciplines including QA, Development, Architecture and Business... 
    Immediate start

    Artech

    Minneapolis, MN
    1 day ago
  •  ...Location: Alpharetta, GA Description: Our client is currently seeking a QA Automation Engineer - IV Job Title: QA Automation Engineer - Iv Location: Alpharetta, GA(Hybrid) Duration: Long Term Contract Job Description: Targeted Years of Experience: 7-... 
    Long term contract
    Work at office

    Judge Group, Inc.

    Alpharetta, GA
    3 hours ago
  •  ...All applicants must currently reside in the United States Overview Ask Sage( BigBearAI company ) is seeking a QA Automation Engineer that will translate nuanced product requirements and customer workflows into effective test coverage, build and maintain automation... 

    BigBear.ai

    United States
    4 days ago
  •  ...Role Descriptions: QA Automation Engineer Essential Skills: QA Automation Engineer Skills: HiTech : Automation TestingPlaywrightDatabase TechnologySelenium Experience Required: 6-8 Test Automation: Strong experience designing and developing automated testing... 

    Sierra Business Solution LLC

    Weehawken, NJ
    3 hours ago
  • $65 - $75 per hour

     ...Description: Position Summary This role supports an IT QA Automation initiative with a focus on defining, reviewing, assessing,...  ...automation framework for testing Windows UI applications. The engineer will: Collaborate with QA and application engineering... 
    Hourly pay

    Judge Group, Inc.

    Boston, MA
    3 days ago
  •  ...Title: QA Automation Engineer Location: Quincy MA Start: ASAP - 3 weeks after acceptance Duration: through June 30th 2027 with potential to extend Hours / Shift (if applicable): 37.5 hrs/week DETAILED LIST OF JOB DUTIES AND RESPONSIBILITIES: Architecting... 
    Immediate start
    Remote work
    Shift work

    3B Staffing LLC

    Dorchester, MA
    3 days ago
  •  ...Role Name -QA Automation Engineer REQUIREMENT_CITY - Mt Laurel, NJ (Onsite) , Locals Only Contract ROLE_DESCRIPTION - Strong experience in test automation using Playwright for modern web applications Hands-on expertise in Java... 
    Contract work
    Local area

    PROLIM Corporation

    Jersey City, NJ
    2 days ago
  • $60 per hour

     ...Job Title:-QA Automation Engineer Location:- Fremont, CA Duration:- 12+ Months Rate: $60 In-person interview and 5 days onsite at Fremont, CA Need strong and genuine candidate who have at least 5 years in automation Testing. The... 

    RIT Solutions, Inc.

    Fremont, CA
    5 days ago
  •  ...QA Automation Engineer We are seeking a skilled QA Automation Engineer with 7 to 8 years of experience in software quality assurance and test automation, including exposure to Identity and Access Management (IAM) systems. The ideal candidate will be responsible for... 

    United IT

    Charlotte, NC
    5 days ago
  •  ...Quality Assurance (QA) Automation Engineer LexisNexis Quality Engineering is transforming into a Cloud-based DevOps oriented Automation centric organization. In order to deliver high quality software with speed to market in mind, we are looking for an experienced, smart... 
    Work at office
    1 day per week

    Software Technology Inc

    Alpharetta, GA
    5 days ago
  •  ...Title QA Automation Engineer Location-Las Vegas, NV (Onsite) Skills Required: • Technical Skills - Require programming skills to write computer code and scripts in common computer languages, such as Javascript, Python • Suggest /Make framework enhancements... 
    Work experience placement

    3B Staffing LLC

    Las Vegas, NV
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Automation Engineer. Be the first to apply!