Skip to main content

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

Test Strategy and Planning:

  • 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.
senior quality assurance engineer in dark room viewing code on multiple different monitors

Desired Skills and Qualifications

Required:

  • 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.