Senior Automation Test Engineer Selenium / Cucumber

Artech
McLean, VA, United States
4 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$104,000.0 - $110,240.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Automation of Tests C Sharp (Programming Language) Cloud Computing Code Coverage Computer Programming Continuous Integration Data Validation
+26 more
Data Integrity Database Queries Database Testing Software Debugging Python (Programming Language) Microsoft UI Automation Scrum Methodology Selenium SQL Databases Strategies of Testing Enterprise Software Applications Postman Appium Cypress (Programming Language) Backend Git Integration Tests Bug Reporting Api Design Cucumber (Software) Selenium Webdriver Software Version Control Api Management Docker SDET Jenkins

Job description

  • Design, develop, and maintain automated test scripts for web, mobile, and API-based applications.
  • Build and enhance automation frameworks using tools such as Selenium WebDriver, Cypress, Appium, and Cucumber.
  • Perform UI, API, functional, regression, and integration testing.
  • Develop and execute API automation tests using tools like Postman and Rest Assured.
  • Collaborate with developers, business analysts, and QA teams to identify testing requirements and improve test coverage.
  • Integrate automated testing solutions into CI/CD pipelines using Jenkins, Git, and Docker.
  • Analyze test results, troubleshoot failures, and report defects with detailed documentation.
  • Perform backend validation using SQL queries to verify data integrity and application behavior.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Continuously improve automation processes, frameworks, and testing methodologies.

Requirements

Seeking an experienced Senior Automation Test Engineer with 8 10 years of experience in software testing and automation frameworks. The ideal candidate should have strong expertise in UI automation, API testing, test framework development, and CI/CD integration. This role will be responsible for designing, developing, and executing automated test solutions to ensure high-quality software delivery., * 8 10 years of experience in QA automation testing or SDET roles.

  • Strong programming knowledge with experience in Java, Python, C#, or JavaScript.
  • Solid understanding of Object-Oriented Programming (OOP) concepts.
  • Hands-on experience with automation tools:
  • Selenium WebDriver
  • Cypress
  • Appium
  • Cucumber / BDD framework
  • Experience with API testing tools:
  • Postman
  • Rest Assured
  • Experience with version control and CI/CD tools:
  • Git
  • Jenkins
  • Docker
  • Strong SQL skills for backend data validation and database testing.
  • Experience working in Agile development environments.
  • Strong analytical, debugging, and problem-solving skills.

Preferred Skills:

  • Experience developing automation frameworks from scratch.
  • Knowledge of cloud-based testing environments.
  • Experience testing enterprise applications in Hi-Tech industry environments.
  • Exposure to performance and security testing concepts.

Apply for this position

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

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…