IT Systems Analyst, QA Automation Focus

MMC GroupAustin, TX
Hybrid

About The Position

We are seeking a Systems Analyst II with strong expertise in Quality Assurance and Automation Testing to support application development and modernization initiatives. This role blends systems analysis responsibilities with hands-on QA automation, requiring a professional who can translate business requirements into effective testing strategies and scalable automation solutions. The ideal candidate brings a strong background in Selenium-based automation, Agile environments, and enterprise application testing, with the ability to independently own testing efforts across features and modules.

Requirements

  • 7+ years of experience in Quality Assurance and software testing
  • 7+ years of hands-on experience with Selenium WebDriver and automation tools
  • Strong programming experience in Java, or C# / Python for automation scripting
  • Proven experience building and maintaining automation frameworks from the ground up
  • Strong understanding of functional testing principles and methodologies
  • Experience with tools such as TestNG, JUnit, or NUnit; Maven or Gradle; Git
  • Experience integrating automation with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions
  • Experience with API testing tools such as Postman or RestAssured
  • Strong SQL skills for backend data validation
  • Experience working in Agile/Scrum environments
  • Ability to independently own testing for features or modules
  • Strong defect lifecycle management experience
  • Ability to approach testing from an end-user perspective

Nice To Haves

  • Experience with BDD frameworks such as Cucumber or SpecFlow
  • Experience with Selenium Grid and parallel test execution
  • Experience testing cloud-based applications in AWS or Azure environments
  • Experience with performance testing tools such as JMeter
  • Familiarity with containerization technologies such as Docker
  • Exposure to DevOps practices and shift-left testing methodologies
  • Experience testing microservices-based architectures
  • Basic knowledge of security testing principles

Responsibilities

  • Analyze business objectives, workflows, and system requirements to identify solutions and improvements
  • Conduct feasibility studies and cost-benefit analysis for system enhancements
  • Collaborate with stakeholders to gather, define, and document detailed functional requirements
  • Evaluate system capabilities, limitations, and dependencies for application changes
  • Produce clear documentation outlining user needs, system functions, and development requirements
  • Design, develop, and maintain automated test scripts using Selenium WebDriver
  • Build and enhance automation frameworks, including data-driven, hybrid, or BDD models
  • Perform functional, regression, integration, and system testing
  • Develop comprehensive test scenarios and test cases based on business and technical requirements
  • Execute API testing using tools such as Postman or RestAssured
  • Integrate automated testing into CI/CD pipelines to support continuous delivery
  • Conduct defect tracking, root cause analysis, and impact assessments
  • Provide test coverage analysis and quality metrics reporting
  • Participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives
  • Partner with developers, product owners, and architects to clarify requirements and ensure testability
  • Support continuous improvement initiatives and quality best practices

Benefits

  • MMC offers health insurance plans for our active candidates on assignment, including: Medical, dental, and vision coverage
  • Life and disability insurance
  • Additional voluntary benefits

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service