Senior QA Automation Engineer

Ndeavour

United States

Remote

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Private health insurance
Learning and development budget
Profit sharing
Sports activities budget
Team-building and social activities
Employee referral bonuses
On-site parking

Job summary

Ndeavour is seeking a Senior QA Automation Engineer to join the Lottery Management Services team. You will design and maintain Java-based automation frameworks for UI and API testing, expand coverage, and improve automation architecture to ensure the quality, reliability, and scalability of lottery operations globally.

Collaborating with Software Engineers, Product Owners, DevOps, and QA colleagues, you will integrate tests into Jenkins and Git-based CI/CD pipelines, analyze failures, and

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/IT or related field.

Responsibilities

  • Analyze requirements and design automation scope and test coverage.
  • Design, build, refactor, and maintain Java-based automation frameworks for UI and API testing.
  • Develop automated tests using Selenide/Selenium WebDriver, TestNG, Maven; reuse design patterns.
  • Implement API automation for REST services using RestAssured or equivalent tools.
  • Provide end-to-end automated coverage for complex workflows and integrations.
  • Integrate tests into Jenkins and Git-based CI/CD pipelines; improve test feedback speed and quality.

Skills

Java
Selenium
Selenide
TestNG
Maven
RestAssured
Jenkins
Git
CI/CD
Agile/Scrum
API testing

Education

Bachelor's degree in Computer Science/IT or related field

Tools

Postman
Jira
Confluence

Job description

For one of our client, we are looking for a for a Senior QA Automation Engineer to join their Lottery Management Services team. In this role, you'll help ensure the quality, reliability, and scalability of applications that power lottery operations for their customers around the world. Working alongside Software Engineers, Product Owners, DevOps Engineers, Architects, and fellow QA professionals, you'll design and maintain robust automated test solutions, expand UI and API coverage, investigate failures, and continuously improve automation architecture and quality engineering practices.

What You Will Do:
  • Analyze business requirements, user stories, and technical specifications to define automation scope and test coverage
  • Design, build, refactor, and maintain scalable Java-based automation frameworks for UI and API testing
  • Develop reliable automated tests using Selenide or Selenium WebDriver, TestNG, Maven, and reusable design patterns
  • Implement API automation for REST services using RestAssured or equivalent libraries and supporting tools such as Postman
  • Create and maintain end-to-end automated coverage for complex business workflows and integrations
  • Integrate automated tests into Jenkins and Git-based CI/CD pipelines and improve the speed and quality of test feedback
  • Analyze automated test failures, identify root causes, and improve synchronization, diagnostics, logging, and reporting
  • Review automation code, promote maintainable engineering practices, and support framework modernization
  • Collaborate with Product Owners, Developers, DevOps, Architects, and QA colleagues to build quality into delivery
  • Participate in Agile ceremonies including sprint planning, refinement, estimation, and retrospectives
  • Provide clear and timely updates on automation progress, product risks, test results, and quality metrics
Qualifications, Skills and Experience:
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
  • 5+ years of professional software quality assurance experience, with substantial hands‑on test automation responsibility
  • Strong Java programming skills and experience designing, extending, or significantly improving test automation frameworks
  • Strong UI automation experience with Selenide or Selenium WebDriver
  • Strong API testing and API automation experience with REST services and RestAssured or an equivalent solution
  • Hands‑on experience with TestNG, Maven, Git, and Jenkins or a comparable CI/CD platform
  • Practical understanding of reusable components, layered test architecture, Page Object patterns, and test orchestration
  • Experience diagnosing automated test failures across application and integration layers
  • Experience working within Agile/Scrum teams and contributing to planning, refinement, and technical discussions
  • Excellent verbal and written communication skills in English
Nice to Have:
  • Experience with automation of mobile app projects.
  • Experience with mobile testing, image recognition, OCR, or HTML5 Canvas-based application automation
  • Experience with Playwright or Python-based automation
  • Experience with observability and reporting tools such as Grafana, Kibana, InfluxDB, or Splunk
  • Experience with test management and collaboration tools such as QMetry, Jira, and Confluence
  • Knowledge of MongoDB, MySQL, or other relational or NoSQL databases
  • Experience mentoring colleagues, reviewing automation code, or supporting framework modernization
  • Experience in regulated or high-transaction industries such as gaming, lottery, financial services, or e-commerce
What They Offer:
  • A truly collaborative and supportive working environment
  • Office space with on-site parking
  • Private health insurance
  • Learning and development budget
  • Profit sharing - every role plays a part in our success
  • Budget for sports activities
  • Team-building and social activities
  • Employee referral bonuses
  • Hybrid work environment
  • Additional perk holidays
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manual QA Engineer
Senior Manual QA Engineer

Jobgether SRL • United States

Hybrid
USD 120,000 - 170,000
Competitive pay and benefits
Hybrid/remote working environment
Flexible vacation allowance
+1
Sr.QA Automation Engineer (USA)
Sr.QA Automation Engineer (USA)

Troxis • Denver (CO)

On-site
USD 110,000 - 160,000
Senior QA Automation Engineer — Hybrid, Learning Budget
Senior QA Automation Engineer — Hybrid, Learning Budget

Ndeavour • United States

Remote
USD 120,000 - 150,000
Hybrid work environment
Private health insurance
Learning and development budget
+5
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

High Country Search Group • Denver (CO)

Hybrid
USD 110,000 - 135,000
Health & Wellness plans
PTO 30+ days per year
401(k) with company match
+1
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

The Mice Groups, Inc. • Fremont (CA)

On-site
USD 120,000 - 150,000
QA Automation Engineer
QA Automation Engineer

ICONMA • Reston (VA)

On-site
USD 100,000 - 140,000
Health benefits
Referral program
Excellent growth opportunities
QA Test Automation, Manager
QA Test Automation, Manager

SherlockTalent • Fort Lauderdale (FL)

On-site
USD 140,000 - 180,000
10 paid vacation days
5 paid sick days
1 day off for your birthday
+4
Senior Test Automation Engineer
Senior Test Automation Engineer

Globalli • United States

Remote
USD 120,000 - 160,000
QA Automation & Test Engineer
QA Automation & Test Engineer

10xTalents • Princeton (NJ)

On-site
USD 90,000 - 120,000
Competitive compensation package
Opportunities to work on cutting-edge technologies
Dynamic team environment
Senior Engineer - Automation QA
Senior Engineer - Automation QA

Hard Rock Digital • United States

Remote
USD 120,000 - 170,000
Competitive pay
Flexible vacation
Work from home option
+2