QA Automation Engineer

Posted on 07 May 25 by Michael Mayhew

  • $ - $
Logo

Powered by Tracker

Job Description

The successful candidate will collaborate closely with both our IT and Data teams to support the development lifecycle, from planning and development to deployment and post-launch support.

Key Responsibilities

  • Design, develop, and execute manual and automated test cases for web and data-driven applications.
  • Collaborate with developers, data engineers, and business analysts to understand requirements and identify test scenarios.
  • Create and maintain test plans, test scripts, and test data for functional, integration, regression, and performance testing.
  • Conduct end-to-end testing to validate portal functionality, data accuracy, and system integration.
  • Identify, document, and track defects using bug tracking tools.
  • Participate in daily standups, sprint planning, and retrospectives as part of the Agile development process.
  • Ensure adherence to QA standards and best practices across development cycles.
  • Support release planning and deployment validation for new features and updates in Themis.
  • Provide clear and actionable feedback to development and data teams based on testing results.
  • Contribute to continuous improvement of QA tools, processes, and methodologies.

Qualifications

  • Education and Industry Experience
    • Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent practical experience.
    • 7+ years of experience in software quality assurance or QA automation.
    • Strong understanding of QA methodologies, tools, and processes.
  • Unit & Integration Testing (.NET)
    • Proficient with MSTest, XUnit, or NUnit.
    • Familiar with mocking libraries such as Moq or NSubstitute.
  • Web UI & Unit Testing (Angular)
    • Playwright preferred.
    • Experience with Selenium, Protractor, or Jest is acceptable.
  • Performance & Load Testing
    • Azure Load Testing preferred including familiarity with Apache JMeter or Locust.
    • k6 experience is acceptable.
  • Communication Skills
Preferred Qualifications
  • API Testing
    • Experience with API testing tools like Postman / Newman or REST Assured.
  • CI/CD Experience
  • Azure DevOps
  • Familiarity with GitHub Actions, GitLab CI, or Jenkins is acceptable.
  • Behavior-Driven Development (BDD)
  • Experience with SpecFlow, Cucumber, or similar frameworks is a plus.
  • Cloud Environments
    • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Security Testing
  • Familiarity with tools such as SonarQube, Checkmarx, Snyk, Veracode, OWASP ZAP, Invicti.
  • Understanding of SAST, DAST, and Vulnerability Scanning
Data Visualization
      • Understanding of data warehousing concepts and data visualization tools.
      • Power BI experience preferred
      • Tableau experience is acceptable

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-21870

Job Location