We are seeking a remote, full-time Senior QA Engineer with 6+ years of experience in manual testing and solid hands-on automation experience using JavaScript and Playwright. This role will play a critical part in understanding and validating a legacy product currently in production, defining comprehensive test coverage, and ensuring quality as the product is modernized and prepared for deployment across multiple regions. The ideal candidate is analytical, detail-oriented, and comfortable working with complex systems involving APIs, cloud infrastructure, databases, and data validation.
This project has a 3-6 month duration with a possibility for long-term engagement.
Our client is a nature data and intelligence company on a mission to drive large-scale nature recovery. They combine data, science, and technology to help enterprises value and restore nature, creating measurable environmental and economic impact.
Responsibilities
* Create, maintain, and execute detailed test strategies and test cases across functional, regression, smoke, and scenarios
* Carry out in-depth manual testing of web interfaces, backend services, and APIs to validate system behavior and reliability
* Work in close coordination with cross-functional partners to confirm full coverage and ensure readiness for production releases
* Manage test cases, defects, and execution reporting using Azure DevOps
* Contribute to sprint planning by offering testing effort estimates, identifying risks, and providing quality-focused input
* Conduct hands-on REST API testing using tools such as Postman, verifying payload structures, business rules, error handling, and data accuracy
* Develop and run API test scenarios that include positive flows, negative paths, and boundary conditions
* Query relational databases using SQL to verify backend data and confirm alignment between the UI, services, and database layers
* Support data validation activities, including migration checks and end-to-end data flow verification
* Leverage practical experience with Playwright and JavaScript to support the development and maintenance of automated UI, API, and regression tests
* Log, track, and manage defects with clear documentation, reproducible steps, and impact assessment
* Collaborate closely with engineers to investigate issues, confirm fixes, and drive timely resolution
* Partner with Product, Engineering, and DevOps teams to embed quality throughout the development lifecycle
* Promote best practices in testing and quality standards, offering guidance and mentorship to team members.
Required Experience
* Excellent English communication skills 6+ years of experience in QA / software testing, with a strong emphasis on manual testing
* Proficiency in Azure DevOps for test case management and defect tracking
* Strong experience with REST API testing and tools such as Postman
* Solid SQL skills for backend and data validation testing
* Exposure to cloud platforms, preferably AWS
* Strong understanding of Agile/Scrum methodologies
* Excellent analytical, communication, and problem-solving skills
* Experience with Playwright using JavaScript for UI automation
Preferred Experience
* Bachelors degree in computer science or a related field
* Exposure to CI/CD pipelines and automation integration
* Experience with performance testing tools such as JMeter
* Familiarity with Jenkins, Git, or similar CI/CD tools
Additional Information
* Enjoy a fun, fast-growing entrepreneurial company
* Be part of a highly collaborative learning culture, share knowledge, be inclusive, learn, and grow together. Embrace teamwork!
* Knowing your ideas are heard and matter, think big!
* You get to own your job and be recognized for your contributions. Work with smart and creative people
* Making mistakes is human. Let's learn from them. Be transparent!
* We recognize you as an individual no presumptions or judgment. Be the extraordinary you!
* Start: ASAP
About Velozient
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued client team members. If this type of opportunity excites you, then consider joining our team!