Chennai

Posted 2 weeks ago

Rheo is an intelligent industrial AI platform that utilizes sensors and machine learning to optimize operational processes. 

Rheo fosters the right harmony between people and technology through data-led focus and transparency, thereby supercharging manufacturing/operations teams into a cohesive unit. At Rheo, we apply the same principles we advocate to our customers by creating effective lean solutions.

Top Left Decoration
Top Right Decoration

Senior QA Engineer

– Full-time | Senior level | Chennai, Tamil Nadu, India | Hybrid Work Culture 

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Quality Analyst Engineer or in a similar senior testing role, with at least 3 years of relevant experience.
  • Strong expertise in designing and executing comprehensive test strategies, test plans, and test cases.
  • Proficiency in test automation using popular testing frameworks and tools (e.g., Selenium, JUnit, TestNG, etc.).
  • Experience with performance testing and familiarity with tools (e.g., JMeter, LoadRunner).
  • Solid understanding of various testing methodologies, including regression, functional, and integration testing. 
  • Strong analytical skills to identify, isolate, and reproduce defects effectively.
  • Excellent leadership and mentoring abilities to guide and inspire junior team members.
  • Exceptional communication and collaboration skills to work effectively in a cross-functional environment.
  • Continuous learner, passionate about staying updated with the latest testing trends and technologies. 
  • ISTQB or similar testing certifications are preferred.

WHAT YOU WILL DO

1. Test Strategy and Planning:

  • Develop and execute comprehensive test strategies, test plans, and test cases for complex software projects, ensuring maximum test coverage and adherence to project requirements and timelines.

2. Test Execution and Defect Management:

  • Lead the execution of test cases, identify defects, and manage defect lifecycle by closely working with developers and stakeholders to ensure timely resolution.

3. Test Automation:

  • Design, develop, and maintain automated test scripts using industry-standard test automation frameworks and tools.
  • Identify opportunities for test automation and mentor junior team members in automation best practices.

4. Performance and Load Testing:

  • Conduct performance and load testing to assess software scalability, stability, and response times under varying workloads.

5. Continuous Improvement

  • Drive continuous improvement initiatives within the QA team, including process enhancements, tools evaluation, and the implementation of best practices.

6. Quality Metrics and Reporting:

  • Monitor and report key quality metrics to track the overall health of the product and identify areas for improvement.
  • Present test results and progress reports to stakeholders and management.

7. Test Environments Management:

  • Collaborate with IT and DevOps teams to set up and maintain testing environments that mimic production configurations.

8. Risk Assessment:

  • Identify and communicate potential risks related to software quality, suggesting mitigation strategies to ensure the delivery of high-quality products.

9. Product Expertise:

  • Develop an in-depth understanding of the company’s products, their underlying architecture, and business requirements to provide valuable insights during the testing process.

10. Cross-Functional Collaboration:

  • Work closely with product managers, software developers, and other stakeholders to understand project requirements and ensure clear communication and alignment throughout the development and testing lifecycle.

Job Features

Job Category

Engineering

Apply For This Job

A valid email address is required.
A valid phone number is required.