Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Ordway - Billing and Revenue Automation • United States
Role & seniority: Senior QA Engineer (Engineering), Remote, India
Stack/tools: Selenium, TestNG, JUnit; programming in Java, Python, or JavaScript; CI/CD pipelines; cloud platforms (AWS/Azure/GCP) a plus
Define test strategy, create test plans/cases, and maintain test data/environments
Execute functional, regression, integration, and exploratory testing; design and maintain automated test scripts
Identify, document, and track defects; perform root-cause analysis; collaborate with developers and product teams; contribute to process improvements
5+ years in software quality assurance
Strong QA methodologies, tools, and processes
Automation experience with Selenium, JUnit, and/or TestNG
Programming skills (Java, Python, or JavaScript)
SDLC and Agile experience; CI/CD familiarity; strong analytical and collaboration skills
Fintech/billing domain experience
Performance and security testing tools/practices
Hands-on cloud experience (AWS/Azure/GCP)
Agile/Scrum exposure
Location & work type: Remote position; India-based candidate preferred
Position Overview
Department: Engineering
Location: Remote
Country: India
As a Senior QA Engineer at Ordway Labs, you will play a key role in ensuring our software products meet the highest standards of quality and performance. You will collaborate with cross-functional teams to design and execute test strategies, develop automation frameworks, and identify issues before they reach production. This role requires a skilled QA professional with hands-on testing experience and a passion for delivering high-quality software.
Job Responsibilities
Collaborate with product managers and developers to understand requirements and create detailed test plans and test cases. Participate in design and specification reviews to ensure quality considerations are embedded from the start. Define and maintain test data sets and environments to support effective testing.
Test Execution And Automation
Execute functional, regression, integration, and exploratory testing across various software releases. Design, develop, and maintain automated test scripts using tools like Selenium, TestNG, or JUnit. Ensure thorough testing of new features and bug fixes before production deployment.
Defect Identification And Resolution
Identify, document, and track software defects, working closely with developers to resolve issues. Conduct root cause analysis on defects and recommend process improvements to minimize recurrence.
Collaboration And Communication
Work closely with QA Leads, developers, and product managers to resolve testing challenges and deliver high-quality software. Provide regular updates on QA progress, issues, and metrics during team meetings.
Continuous Improvement
Stay informed about the latest trends, tools, and best practices in software testing. Contribute to the continuous improvement improving QA processes and frameworks to enhance testing efficiency and effectiveness.
Required
Desired Skills and Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field. 5+ years of experience in software quality assurance. Strong understanding of QA methodologies, tools, and processes. Experience with test automation frameworks and tools such as Selenium, JUnit, or TestNG. Proficiency in programming languages such as Java, Python, or JavaScript. Solid knowledge of software development life cycle (SDLC) and agile methodologies. Strong analytical and problem-solving skills with a keen eye for detail. Effective communication and collaboration skills. Experience with CI/CD pipelines and tools.
Preferred
Experience in the fintech or billing domain. Familiarity with performance and security testing tools and practices. Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud. Exposure to Agile/Scrum development practices.
Apply Now Show more Show less