Summary
Horizontal Talent is seeking a Quality Engineer to join their remote team focused on enhancing software quality through test automation. The role involves developing automated test components, supporting manual testing, and collaborating with technical teams to improve application reliability.
Responsibilities
- Develop, maintain, and enhance automated test components with an emphasis on Java-based frameworks, including REST-Assured
- Support manual testing efforts at the start of the engagement and help identify which test cases should be automated
- Review business and design requirements to ensure test coverage aligns with application needs
- Execute test plans, document results, and help investigate defects and root causes
- Prepare test data and participate in peer reviews of test deliverables
- Assist with test environment setup, maintenance, and checkout activities
- Contribute to automation criteria, architecture diagrams, and ongoing framework improvements
- Support testing activities tied to production deployments and issue remediation
- Collaborate with manual testers and technical partners to strengthen automation coverage and quality processes
- Perform additional testing-related tasks as assigned
Skills
- Strong experience coding and troubleshooting in Java
- Hands-on knowledge of test automation frameworks, with REST-Assured strongly preferred
- Experience with Selenium, JUnit, and Mockito
- Ability to support both manual and automated testing workflows
- Working knowledge of software development methodologies such as Agile, Iterative, Waterfall, and behavior-driven development
- Understanding of test case management and test execution tools
- Ability to analyze issues, identify root causes, and communicate findings clearly
- Strong time management, multitasking, and independent problem-solving skills
- Ability to work effectively in a virtual, matrixed environment and build strong working relationships
- Proficiency with Microsoft Office tools
- 3+ years of relevant experience, with 6–10 years preferred
- Bachelor's degree in a STEM field or a closely related discipline, or equivalent relevant experience
- Experience with multiple automation programming languages and QA testing tools
- Knowledge of SQL, Oracle, business objects, web technologies, and authentication or security technologies
- Experience implementing and auditing automated test methodologies and QA standards
- Familiarity with environments that support on-premises testing
- Experience preparing architecture diagrams and supporting test environment activities
- Clear verbal and written communication skills and a collaborative approach to working with others
Qualifications
Must Haves
- Strong experience coding and troubleshooting in Java
- Hands-on knowledge of test automation frameworks, with REST-Assured strongly preferred
- Experience with Selenium, JUnit, and Mockito
- Ability to support both manual and automated testing workflows
- Working knowledge of software development methodologies such as Agile, Iterative, Waterfall, and behavior-driven development
- Understanding of test case management and test execution tools
- Ability to analyze issues, identify root causes, and communicate findings clearly
- Strong time management, multitasking, and independent problem-solving skills
- Ability to work effectively in a virtual, matrixed environment and build strong working relationships
- Proficiency with Microsoft Office tools
Nice to Haves
- 3+ years of relevant experience, with 6–10 years preferred
- Bachelor's degree in a STEM field or a closely related discipline, or equivalent relevant experience
- Experience with multiple automation programming languages and QA testing tools
- Knowledge of SQL, Oracle, business objects, web technologies, and authentication or security technologies
- Experience implementing and auditing automated test methodologies and QA standards
- Familiarity with environments that support on-premises testing
- Experience preparing architecture diagrams and supporting test environment activities
- Clear verbal and written communication skills and a collaborative approach to working with others
Benefits
- Remote Quality Engineer opportunity