QA Automation Engineer

Tek Ninjas
Princeton, NJ, United States
5 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$58,240.0 - $62,400.0
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Agile Testing User Authentication Automation of Tests Microsoft Azure Software Bug Management Cloud Computing Code Coverage Computer Programming Databases
+39 more
Continuous Integration Data Validation Data Integrity Data Systems Database Testing Software Design Patterns Github Python (Programming Language) Microsoft UI Automation OAuth Scrum Methodology Systems Development Life Cycle E2e Testing Standard Sql Software Engineering SQL Databases Software Testing Automation Framework Test Case Test Data Test Execution Engine Strategies of Testing TypeScript Web Applications Postman Backend Git Containerization Gitlab-ci Information Technology Playwright Data Management Browser Testing Front End Software Development Restful APIs Software Version Control Api Management Docker SDET Jenkins

Job description

We are seeking a highly skilled and hands-on SDET / Quality Engineering Engineer with 8+ years of overall QE and test automation experience to drive quality initiatives across web applications, APIs, and backend systems. The ideal candidate will have deep expertise in designing and implementing scalable automation frameworks using Playwright and Python, with TypeScript experience considered a strong advantage. This role requires strong technical proficiency in end-to-end test automation, API validation, database testing, test case design, and CI/CD integration. The candidate should be capable of independently driving automation strategies while collaborating closely with developers, product managers, and quality engineering teams., * Design, develop, and maintain robust automation frameworks for UI, API, and backend testing.

  • Create scalable and maintainable automated test suites using Playwright and Python.
  • Automate end-to-end testing across web applications and services.
  • Develop and execute API automation tests for RESTful services.
  • Perform backend and database validations using SQL queries and data integrity checks.
  • Design comprehensive test scenarios, test cases, and test data based on business requirements.
  • Participate in requirement analysis, sprint planning, and defect triaging activities.
  • Identify automation opportunities and improve test coverage across applications.
  • Integrate automated test suites into CI/CD pipelines and support continuous testing practices.
  • Analyze test execution results, identify root causes, and work with development teams to resolve issues.
  • Define and implement quality metrics, reporting, and automation best practices.
  • Mentor junior testers and contribute to overall QE process improvements., Tasks Seeking an experienced QA Engineer Automated 2 to support the Statewide Education Data System (TSDS). The resource will perform advanced automated and manual testing, devel…
  • 6 days ago, Job Description: About the Role: Grade Level (for internal use): 09 S&P Global Ratings The Role: QA Engineer The location: Water Street 55, NYC. or Princeton, NJ (Hybrid …
  • 6 days ago

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 8+ years of overall Quality Engineering / Testing experience.
  • 5+ years of hands-on test automation experience.
  • Strong expertise in Playwright automation framework.
  • Advanced programming skills in Python.
  • Strong experience in UI / Front-End Automation Testing.
  • Hands-on experience in API automation and validation.
  • Experience in Database testing, SQL query development, and data verification.
  • Strong understanding of Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC).
  • Experience designing and executing manual and automated test cases.
  • Hands-on experience with defect management and test management tools.
  • Experience working in Agile/Scrum environments., * Experience with TypeScript and Playwright TypeScript-based frameworks.
  • Experience with BDD frameworks and test automation design patterns.
  • Knowledge of CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins, or GitLab CI.
  • Experience with cloud-based testing environments.
  • Familiarity with container technologies such as Docker.
  • Exposure to performance and security testing concepts.

Required Technical Skills Test Automation

  • Playwright
  • Python
  • Test Automation Framework Development
  • UI/Front-End Automation
  • Cross-browser Testing

API Testing

  • REST API Testing
  • API Automation
  • Postman
  • Request/Response Validation
  • Authentication (OAuth, JWT)

Database Testing

  • SQL
  • Data Validation
  • Backend Testing
  • Data Integrity Verification

Version Control & CI/CD

  • Git
  • Azure DevOps
  • Jenkins
  • GitHub Actions

Quality Engineering

  • Test Strategy
  • Test Planning
  • Test Case Design
  • Test Data Management
  • Defect Lifecycle Management
  • Agile/Scrum Methodologies, * Strong analytical and problem-solving skills.
  • Self-driven and highly hands-on automation engineer.
  • Excellent communication and collaboration abilities.
  • Passionate about quality engineering and continuous improvement.
  • Ability to work effectively in a fast-paced Agile environment.

Experience: 8+ Years Primary Skills: Playwright, Python, API Automation, Database Testing, UI Automation, Test Case Design Preferred Skills: TypeScript, CI/CD, Azure DevOps, Agile Testing, Framework Development

Benefits & conditions

  • $70,000-90,000 per year Fortress Power designs and manufactures residential and commercial battery energy storage systems that are reshaping how homes and businesses manage power. As their Test Engineer f…

  • 25 days ago +

About the company

TekNinjas is a global IT staffing partner placing skilled professionals with leading enterprises and system integrators across the US, Canada, UK, India, and the EU. We focus on the right fit - not just the fast fill - and stay engaged with our consultants well beyond the start date. We’re the right partners in your success. TekNinjas is an Equal Opportunity Employer.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

Videos

See all

Related articles

See all