Avatar for Mastech Digital
Mastech Digital
Actively Hiring
Digital Transformation IT Services company
  • Public Stage
    Publicly traded company

Software Engineer in Test

Posted: 6 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Java
Jenkins
Selenium
TypeScript
Karate
Playwright

About the job

Job Title: Software Engineer in Test

Location: Merrimack, NH

Contract Duration: Long term

The Expertise You Have

  • Bachelor’s degree in a technical discipline, or equivalent experience
  • 10+ years in Software Quality Engineering roles
  • Proven programming skills in languages like Java and TypeScript
  • Experience with continuous integration practices and automated deployment tools such as Jenkins
  • Hands-on experience with test automation frameworks such as Selenium, Karate, and Playwright

The Skills You Bring

  • Passionate about delivering on behalf of the business for the benefit of our end customers
  • Your ability to work in a fast paced, globally dispersed, agile environment
  • Proven understanding of Agile practices to provide ideas that improve releases
  • Strong technical acumen and an engineering mindset
  • Ability to adapt to new environments and learn in-house developed tools and practices

The Purpose of Your Role

  • Contribute to the design phases of projects to ensure engineering solutions are automatable
  • Work with the team to identify suitable automation frameworks and develop automation tests
  • Actively participate in all Agile Ceremonies including Daily Standup, Sprint Planning, and Retrospective
  • Work harmoniously with engineering and business colleagues to define acceptance criteria for Stories
  • Analyze and report test results, project tracking and product release readiness to business partners

The Value You Deliver

  • Ensuring high quality of application delivery through test automation and execution
  • Reinforcing Quality direction and contributing to a high performing team
  • Communicating optimally across globally dispersed team members
  • Communicating across multiple layers of the organization in support of Quality
  • Ensuring consistent application of Quality Engineering best practices
  • Demonstrating an Agile mindset in actions and behaviors