Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Eaton

Senior QA Engineer

Pune, India

What you'll do:

Job Description:

If you desire to be part of something special, to be part of a winning team, to be part of a fun team - winning is fun. We are looking forward to Senior QA Engineer based in Pune, India. In Eaton, making our work exciting, engaging, and meaningful; ensuring safety, health, and wellness; and being a model of inclusion & diversity are already embedded in who we are - it's in our values, part of our vision, and our clearly defined aspirational goals. This exciting role offers an opportunity to:

Join Eaton and help us provide energy-efficient solutions that have a real impact on the environment. We make what matters work. Do you want to work for a global player, where we care about ethics, inclusion, diversity, and our people?

Want more jobs like this?

Get Software Engineering jobs in Pune, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Our Centre for Intelligent Power seeking a highly skilled and experienced Senior QA Engineer to join our team. As a Senior QA Engineer, you will be responsible for ensuring the quality and reliability of our software products. You will play a crucial role in the software development life cycle by designing and executing test plans, identifying and reporting defects, and collaborating with cross-functional teams to ensure the delivery of high-quality software solutions.
• Lead and manage the QA team, providing guidance, mentorship, and technical expertise to ensure the successful delivery of quality software products.
• Develop and implement quality assurance strategies, processes, and standards to ensure the highest level of product quality.
• Collaborate with cross-functional teams to define and review software requirements, ensuring they are testable and align with quality standards.
• Design, develop, and execute comprehensive test plans, test cases, and test scripts to verify software functionality, performance, and reliability.
• Establish and maintain test environments, test data, and test automation frameworks to support efficient and effective testing activities.
• Conduct root cause analysis of defects, identify areas for improvement, and implement corrective actions to enhance software quality.
• Drive the implementation and adoption of test automation tools and frameworks, promoting the use of automated testing to increase efficiency and test coverage.
• Monitor and track software defects, coordinating with development teams to ensure timely resolution and verification of fixes.
• Perform risk analysis and create mitigation plans to minimize potential risks to the software quality and project schedules.
• Collaborate with project stakeholders to provide accurate and timely quality metrics and reports, highlighting areas of concern and improvement opportunities.
• Stay up to date with industry trends, emerging technologies, and best practices in software quality assurance and testing.
• Coach and mentor team members, fostering a culture of continuous learning, growth, and improvement.

Qualifications:

EDUCATION:
Bachelor's degree in computer science, Engineering, or a related field. Equivalent work experience will also be considered.

QUALIFICATIONS:

Required:

• Lead and manage the QA team, providing guidance, mentorship, and technical expertise to ensure the successful delivery of quality software products.
• Develop and implement quality assurance strategies, processes, and standards to ensure the highest level of product quality.
• Collaborate with cross-functional teams to define and review software requirements, ensuring they are testable and align with quality standards.
• Design, develop, and execute comprehensive test plans, test cases, and test scripts to verify software functionality, performance, and reliability.
• Establish and maintain test environments, test data, and test automation frameworks to support efficient and effective testing activities.
• Conduct root cause analysis of defects, identify areas for improvement, and implement corrective actions to enhance software quality.
• Drive the implementation and adoption of test automation tools and frameworks, promoting the use of automated testing to increase efficiency and test coverage.
• Monitor and track software defects, coordinating with development teams to ensure timely resolution and verification of fixes.
• Perform risk analysis and create mitigation plans to minimize potential risks to the software quality and project schedules.
• Collaborate with project stakeholders to provide accurate and timely quality metrics and reports, highlighting areas of concern and improvement opportunities.
• Stay up to date with industry trends, emerging technologies, and best practices in software quality assurance and testing.
• Coach and mentor team members, fostering a culture of continuous learning, growth, and improvement.

Skills:

Desired:

• Strong Testing and QA Expertise: A Senior QA Engineer should understand software testing methodologies, techniques, and best practices. They should be experienced in designing test plans, creating test cases, executing tests, and analyzing test results.
• Test Automation: Proficiency in test automation frameworks and tools is desirable for a Senior QA Engineer. They should have hands-on experience with automation tools like Selenium, JUnit, TestNG, or similar frameworks to automate test cases and improve efficiency.
• Technical Skills: A Senior QA Engineer should have a strong technical background, including knowledge of programming languages (such as Java, Python, or C#), databases, version control systems (like Git), and familiarity with APIs and web technologies.
• Analytical and Problem-Solving Skills: The ability to analyze complex systems, identify potential risks, and solve problems efficiently is important for a Senior QA Engineer. They should be detail-oriented and capable of thinking critically to ensure comprehensive test coverage.
• Communication and Collaboration: Effective communication skills, both verbal and written, are essential for collaborating with cross-functional teams, developers, product managers, and stakeholders. A Senior QA Engineer should be able to clearly articulate quality-related information and collaborate effectively with team members.
• Domain Knowledge: Depending on the industry or domain, a Senior QA Engineer should possess relevant domain knowledge to understand the software requirements, user scenarios, and potential risks associated with the product.
• Continuous Learning: Staying updated with the latest industry trends, emerging technologies, and advancements in QA methodologies is valuable for a Senior QA Engineer. They should have a passion for continuous learning and be proactive in enhancing their skills and knowledge.
• Quality Assurance Processes: Experience in implementing and following quality assurance processes, including test planning, test execution, defect tracking, and metrics reporting, is important for a Senior QA Engineer.
• Attention to Detail: Being detail-oriented is crucial for a Senior QA Engineer to ensure thorough testing and accurate reporting of issues or defects.
• Adaptability and Flexibility: A Senior QA Engineer should be adaptable and able to work in a dynamic environment with changing requirements and priorities. They should be open to learning new tools and technologies and be willing to take on new challenges.
• Collaboration Tools: Proficiency in collaboration tools like JIRA, Confluence, or similar platforms is often desired for effective communication, task management, and documentation within the QA team and across departments.
• Leadership Skills: While not mandatory for a Senior QA Engineer, possessing leadership skills, such as mentoring junior team members, guiding testing efforts, or providing technical expertise, can be an added advantage.

Client-provided location(s): Hadapsar, Pune, Maharashtra, India
Job ID: Eaton-18645Hadapsar
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)