Software Test Engineer

closed
Affinitiv Logo

Affinitiv

πŸ“Remote - Worldwide

Summary

Join Affinitiv's award-winning team as a Software Test Engineer (Automation)! You will play a key role in ensuring the quality and reliability of our applications by designing, developing, and maintaining automated test scripts. This position requires 4+ years of experience in test automation using Selenium, Playwright, or similar frameworks. You will collaborate with developers and other QA team members to improve test coverage and drive CI/CD practices. Affinitiv offers a comprehensive benefits package, including medical, dental, vision, 401k, and generous PTO. We embrace remote work with our 'Work from Here' program, offering flexibility and in-person collaboration options.

Requirements

  • Bachelor’s degree preferred or equivalent experience in a technical role
  • 4+ years of experience in software test automation
  • Proficiency in Selenium, Playwright, or similar test automation frameworks
  • Strong programming skills in a modern language like C# for test automation
  • Hands-on experience in test automation for web applications, APIs, and microservices
  • Knowledge of version control systems such as Git
  • Experience integrating automated tests into CI/CD pipelines
  • Familiarity with test management and defect tracking tools (JIRA, TestRail, or similar)
  • Understanding of RESTful APIs and experience with API testing using Postman or RestAssured
  • Strong analytical and problem-solving skills with a keen eye for detail
  • Excellent communication and collaboration skills

Responsibilities

  • Develop, maintain, and execute automated test scripts using Selenium, Playwright, or other modern automation frameworks
  • Design and implement robust test automation strategies to support functional, regression, and performance testing
  • Collaborate with developers and QA teams to ensure testability and quality in all stages of development
  • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, Azure DevOps, or similar
  • Identify, document, and track bugs using test management tools like JIRA, TestRail, or similar
  • Enhance test coverage by developing and maintaining test frameworks for web, API, and mobile applications
  • Perform cross-browser and cross-platform testing to ensure consistent user experience
  • Work with stakeholders to define test requirements, acceptance criteria, and best testing practices
  • Stay up to date with the latest testing tools, frameworks, and industry trends to enhance automation capabilities

Preferred Qualifications

  • Experience with performance and load testing tools such as JMeter
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud)
  • Experience with mobile test automation using Appium or similar frameworks
  • Exposure to security testing concepts and tools

Benefits

  • Medical, dental, vision and 401K effective day 1
  • Generous PTO
  • Remote work
  • Flexibility
This job is filled or no longer available