Summary
The Quality Engineer at Valorem Reply is responsible for developing and maintaining automated test scripts for functional, UI, API, and end-to-end testing. They will work independently or as part of a team, participate in Agile processes, and have a strong understanding of quality assurance and engineering methodologies.
Requirements
- 3+ years of test automation experience with a strong understanding of quality assurance and engineering methodologies in Agile projects
- Proven experience in developing and maintaining automated tests using tools like Selenium and languages such as C#, or Java (with the willingness and ability to quickly adapt to C#)
- Experience with REST API automation testing and familiarity with version control systems like Git
- Hands-on experience in CI/CD platforms such as Jenkins or Azure DevOps (or a strong willingness and ability to learn Azure DevOps), including participation in automated pipelines
- Proficient in documenting test cases, reporting defects, and communicating effectively within cross-functional teams
- Strong problem-solving skills, ability to work independently, and adaptability in a fast-paced, dynamic environment
Responsibilities
- Develop, maintain, and execute automated test scripts for functional, UI, API, and end-to-end testing using tools like Selenium and programming languages such as C#
- Create comprehensive test plans, test cases, and testing artifacts to ensure systematic quality assurance for new products or services
- Participate in code reviews, contributing to the continuous integration (CI) and continuous delivery (CD) processes, and support on test automation frameworks
- Monitor automated test outcomes, analyze results, and provide actionable recommendations for quality improvements
- Document and report the status of manual and automated tests, ensuring transparency in testing progress and results
- Engage actively in Agile processes, including sprint planning, stand-ups, and retrospectives, to ensure quality deliverables
Preferred Qualifications
- Experience with testing complex, high-traffic, multi-tier cloud-based applications in MS Azure environments
- Familiarity with testing solutions like SpecFlow, Cucumber, Playwright, etc
- Knowledge of additional testing domains such as Security Testing (Burp Suite), Accessibility Testing, and Performance Testing (e.g., JMeter, Azure Load Testing)
- Understanding of database concepts and experience writing SQL scripts for backend testing
- Experience or interest in AI technologies, especially Azure OpenAI, is an added advantage
- Strong collaboration and communication skills, with a demonstrated ability to work in cross-cultural, virtual, and geographically dispersed teams