Mastech Digital

Software Engineer in Test

Mastech Digital

It is a long term contract. Can go up to 2-3 years.

  • Currently the role involves 60% automation testing & 40% manual testing. This will eventually convert into a 100% automation testing role.
  • Looking for experience in 5-10 year experience range. Don't have to be Automation Architects. They need Senior Engineers.
  • The person MUST have strong experience with Selenium WebDriver.
  • Programming experience with Nodejs is a MUST
  • Should have good experience with performance and load testing on the manual testing side.
  • Should have experience with test automation architecture design.

QA Automation Engineer

Duration: 12+ Months

Location: Houston, TX (3 days onsite/ week)

Job Overview:

We are seeking a skilled QA Automation Engineer to contribute to our testing automation efforts while maintaining comprehensive quality assurance capabilities. The ideal candidate will design, develop, and implement robust automated testing solutions while also supporting manual testing initiatives.

Primary Responsibilities:

Automation Focus:

  • Create and maintain automated test scripts across web, mobile, and API platforms
  • Implement and optimize continuous integration/continuous deployment (CI/CD) testing processes
  • Perform advanced scripting and test framework development
  • Integrate automated testing into existing development workflows
  • Implement and manage test reporting and metrics tracking

Manual Testing Responsibilities:

Execute manual test cases when automation is not feasible

  • Perform exploratory testing
  • Develop detailed test plans and test scenarios
  • Identify and document software defects
  • Collaborate with development teams to validate and resolve issues

Technical Requirements:

Proficiency in automation tools and frameworks like:

  • Cypress
  • Appium
  • REST Assured
  • JUnit/TestNG
  • Programming Languages:
  • NodeJS
  • Java
  • Version Control: Git
  • Database Testing: SQL

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3-5 years of QA experience with strong focus on test automation
  • Deep understanding of software testing methodologies
  • Strong programming and scripting skills
  • Ability to design and implement robust test strategies

Preferred Qualifications:

  • Performance testing knowledge
  • Familiarity with behavior-driven development (BDD) frameworks

Soft Skills:

  • Analytical problem-solving abilities
  • Ability to work in agile environments
  • Ability to work individually or as part of a team.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting
#J-18808-Ljbffr

About Us

Mastech Digital

Company Information

Mastech Digital
Houston