Automation Testing

TechDigital Group

United States

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in the tech industry is seeking an experienced Automation QA Engineer to design and develop robust automation frameworks using tools like Selenium. The ideal candidate will have a strong background in programming and a passion for quality assurance. Responsibilities include developing test scripts, integrating with CI/CD pipelines, and mentoring junior engineers. Join a dynamic team and contribute to innovative testing solutions that enhance software quality.

Qualifications

  • Minimum of 5 years of professional experience as an Automation QA Engineer.
  • Extensive hands-on experience with Selenium WebDriver.
  • Solid understanding of software testing principles and methodologies.

Responsibilities

  • Design, develop, and maintain automation frameworks using Selenium.
  • Write and execute automated test scripts for various testing types.
  • Collaborate with developers and QA engineers to ensure comprehensive test coverage.

Skills

Selenium
Java
Python
C#
Problem Solving
Collaboration
Communication

Education

Bachelor's degree in Computer Science

Tools

Jira
TestRail
Git
Jenkins
GitLab CI
Azure DevOps
Appium
RestAssured
JMeter
LoadRunner

Job description

Responsibilities:
* Automation Framework Design and Development: Design, develop, and maintain robust and scalable automation frameworks using Selenium with Java, Python, C#, or other relevant programming languages.
* Test Script Development: Write well-structured, maintainable, and efficient automated test scripts for functional, regression, integration, and end-to-end testing.
* Test Planning and Strategy: Contribute to the development of test plans and automation strategies based on project requirements and timelines.
* Test Execution and Analysis: Execute automated test suites, analyze test results, identify defects, and report them effectively using bug tracking systems.
* CI/CD Integration: Integrate automated test scripts into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to enable continuous testing.
* Performance Testing (Good to have): Participate in performance testing efforts using tools like JMeter or LoadRunner (if applicable).
* Mobile Automation (Good to have): Develop and execute automated tests for mobile applications using tools like Appium (if applicable).
* API Testing (Good to have): Develop and execute automated tests for APIs using tools like RestAssured or Postman (if applicable).
* Test Data Management: Define and manage test data effectively for automation scripts.
* Collaboration and Communication: Work closely with developers, product owners, and manual QA engineers to understand requirements, provide feedback, and ensure comprehensive test coverage. Clearly communicate test results and issues.
* Documentation: Create and maintain clear and concise documentation for automation frameworks, test scripts, and test results.
* Mentorship: Provide guidance and support to junior automation engineers, fostering their technical growth.
* Staying Current: Keep abreast of the latest trends and advancements in automation testing tools and methodologies.
* Problem Solving: Analyze and troubleshoot automation script failures and environment issues.

Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Minimum of 5 years of professional experience as an Automation QA Engineer.
* Extensive hands-on experience with Selenium WebDriver.
* Strong proficiency in at least one programming language commonly used for automation (Java, Python, C# preferred).
* Experience in designing and implementing automation frameworks (e.g., Page Object Model, Data-Driven Framework, Keyword-Driven Framework).
* Solid understanding of software testing principles, methodologies, and the software development lifecycle.
* Experience with test management tools (e.g., TestRail, Jira with Xray/Zephyr).
* Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
* Experience with version control systems (e.g., Git).
* Excellent analytical, problem-solving, and debugging skills.
* Strong communication and collaboration skills.
* Ability to work independently and as part of a team.

Preferred Qualifications:
* Experience with Behavior-Driven Development (BDD) frameworks like Cucumber or SpecFlow.
* Experience with API testing tools like RestAssured or Postman.
* Experience with mobile automation tools like Appium.
* Familiarity with performance testing tools like JMeter or LoadRunner.
* Experience with cloud-based testing platforms (e.g., Sauce Labs, BrowserStack).
* Knowledge of database testing.
* Experience working in an Agile development environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Automation Engineer
Test Automation Engineer

Anblicks • Plano (TX)

On-site
USD 105,000 - 135,000
Automation Tester
Automation Tester

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
Automation Engineer
Automation Engineer

Compunnel, Inc. • Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
Automation Architect
Automation Architect

TechDigital Group • Englewood Cliffs (NJ)

On-site
USD 90,000 - 140,000
Automation Tester (Cucumber)
Automation Tester (Cucumber)

TechDigital Group • McLean (VA)

On-site
USD 90,000 - 140,000
Software Testing & QA Automation Engineer
Software Testing & QA Automation Engineer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Automation Test Lead
Automation Test Lead

NeerInfo Solutions • Hanover Township (NJ)

On-site
USD 85,000 - 110,000
QA Automation Engineer
QA Automation Engineer

Compunnel, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Automation Test Engineer
Automation Test Engineer

koundinyasa Technology Services • Indiana (PA)

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

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 110,000