Techgene Solutions logo
Techgene Solutions Verified
IT Services, Software Development, Consulting

QE Automation Engineer

United StatesHybridContractPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Quality Engineering (QE) Automation Engineer for the Digital & IT organization to embed with application development teams. This role focuses on designing, building, and maintaining automated test systems to enhance product quality, resiliency, and delivery confidence. Responsibilities include developing automated test suites across multiple application layers, integrating testing into CI/CD pipelines, and building various test types (unit, integration, API, end-to-end, non-functional). The engineer will also contribute to test strategies for cloud-based services, define quality gates, and diagnose/resolve test failures. This is an individual contributor role focused on code-driven automation and engineering-led quality practices.

Job Title -Quality Engineering (QE) Automation Engineer – Digital Products

Locations: Cary, NC / Overland Park, KS / Remote (US)

Job Description:

We are seeking a skilled Quality Engineering (QE) Automation Engineer to join the Digital & IT organization. This role embeds directly with our application development teams to design, build, and maintain automated test systems that improve product quality, resiliency, and delivery confidence.

You will work closely with application engineers to ensure quality is built into the software lifecycle throughautomated testing, CI/CD integration, and proactive test strategy. This role emphasizes code-driven

automation, systems thinking, and engineering-led quality practices, rather than manual testing or testcase management.

The Team

This role sits within the D&IT Digital Products team, which enables people, projects, and businesses through modern platforms, data, analytics, and digital products. Our teams build and operate software using agile, product-oriented ways of working with a strong focus on quality, security, and reliability.

Key Responsibilities

As a QE Automation Engineer, you will:

• Design, implement, and maintain automated test suites across multiple layers of the application

stack

• Partner with application engineers to embed testing into feature development and CI/CD pipelines

• Develop and maintain unit, integration, API, and end-to-end tests

• Build resiliency and non-functional tests focused on stability, reliability, and failure scenarios

• Create test harnesses, mocks, and test data strategies to support reliable automation

• Implement end-to-end testing for frontend applications using tools such as Playwright

• Develop API and service-level tests for backend systems built with Express.js and/or NestJS

• Contribute to test strategies for cloud-integrated systems and AWS-based services

• Help define quality gates and automation standards within the build and deployment pipeline

• Diagnose test failures and collaborate with engineers to resolve root causes

• Continuously improve test coverage, execution speed, and signal quality

This role is an individual contributor position embedded within application teams, with strong influence on

engineering quality practices.

What Success Looks Like (First 6–12 Months)

• Automated test coverage is measurably improved across frontend and backend systems

• CI/CD pipelines provide fast, reliable feedback on code changes

• Defects are detected earlier in the development lifecycle

• End-to-end tests are stable, maintainable, and trusted by the team

• Application engineers actively collaborate on and contribute to automated tests

• Production incidents related to regressions are reduced

Minimum Qualifications :

• Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical

experience

• 3–6 years of experience in software quality engineering or test automation

• Strong programming skills in JavaScript or TypeScript

• Experience building automated tests for backend APIs and services

• Experience with frontend test automation for modern web applications

• Familiarity with Git-based version control and CI/CD workflows

• Ability to collaborate closely with software engineers in agile teams

Preferred Qualifications :

• Experience with Vitest, Jest, or similar JavaScript testing frameworks

• Experience testing applications built with NestJS, Express.js, and React

• Hands-on experience with Playwright for end-to-end UI testing

• Experience with API testing, contract testing, and service-level validation

• Familiarity with Storybook and component-level testing strategies

• Experience testing applications integrated with AWS services

• Exposure to performance, resiliency, or reliability testing

• Understanding of test automation patterns, mocks, and test isolation

• Familiarity with CI/CD platforms and test execution at scale

• Exposure to BDD or test management tools (e.g., Gherkin, Xray) is a plus, but not required

Ready to apply?
You'll be redirected to Techgene Solutions's application page.

Similar roles