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