QA Automation Engineer

MSYS Inc.
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Coverage Software Quality Databases Continuous Integration Apache JMeter Junit
+15 more
Python (Programming Language) Microsoft UI Automation Selenium SQL Databases Test Data Test Execution Engine Testng Scripting Performance Testing Postman Test Scripts ReadyAPI Git Selenium Webdriver Jenkins

Job description

We are seeking a highly skilled QA Automation Engineer with 8-9 years of experience in software testing, specializing in Selenium automation. The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts, ensuring software quality, and collaborating with development teams to enhance test coverage.

Key Responsibilites :-

  • Develop and execute automated test scripts using Selenium.
  • Work closely with developers to ensure the quality and performance of applications.
  • Design and implement test frameworks to improve efficiency.
  • Perform functional, regression, integration, and performance testing.
  • Create detailed test plans, test cases, and test reports.
  • Identify, document, and track bugs and defects using tools like JIRA.
  • Optimize test execution time and improve CI/CD pipeline automation.
  • Ensure best practices for test automation and maintain test data integrity.
  • Stay updated with emerging trends and tools in test automation.

Requirements

  • Strong experience with Selenium WebDriver for UI automation.
  • Proficiency in Java/Python (or any scripting language used for test automation).
  • Experience with TestNG, JUnit, or other test frameworks.
  • Hands-on experience in CI/CD tools (Jenkins, Git, etc.).
  • Good knowledge of API testing tools like Postman, RestAssured.
  • Experience in SQL and database validation testing.
  • Knowledge of performance testing tools like JMeter is a plus.
  • Exposure to cloud-based testing (e.g., AWS, Azure) is desirable.

Soft Skills Required:-

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and meet deadlines in an Agile environment.
  • Proactive approach to identifying test automation opportunities.

Apply for this position

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

Apply on dice.com

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all