Engineer Staff, System Verification

Job ID 2024-3906
Category
Software Engineering
Job Locations
IN-Hyderabad
Workplace Arrangement
Hybrid

Overview

Engineer Staff, System Verification will define and oversee the implementation of effective automation testing strategies, frameworks, and processes. This person will work closely with development, QA, and other cross-functional teams to ensure that high-quality software applications are delivered.

Responsibilities

Automation Strategy & Framework Development:

  • Develop and implement a comprehensive automation testing strategy that aligns with the organization’s goals and software development processes.
  • Design and maintain scalable and reusable automation frameworks for functional, regression, performance, and load testing.
  • Continuously evaluate and integrate new automation testing tools and technologies to enhance the testing process.

Technical Leadership:

  • Act as a subject matter expert (SME) in test automation, providing technical guidance and mentorship to QA engineers and software developers.
  • Promote best practices in automation testing and foster a culture of quality and continuous improvement within the organization.
  • Ensure that automation testing is integrated effectively into the CI/CD pipeline.

Test Planning & Execution:

  • Collaborate with development and QA teams to identify areas for automation and develop appropriate test cases.
  • Oversee the creation, execution, and maintenance of automated test scripts to ensure comprehensive test coverage.
  • Identify and resolve any issues or bottlenecks in the automation testing process

 

Continuous Improvement:

  • Continuously assess and improve the effectiveness of the automation testing strategy and framework.
  • Analyze automation testing metrics and outcomes to identify areas for improvement and implement necessary changes.
  • Stay updated with the latest trends and best practices in test automation and incorporate them into the organization’s processes.

Collaboration & Communication:

  • Collaborate with cross-functional teams, including development, product management, and operations, to ensure that automation testing meets business and technical requirements.
  • Communicate automation testing progress, results, and issues to stakeholders, providing insights and recommendations for improvement. 

Tool and Technology Evaluation:

  • Evaluate and recommend appropriate automation testing tools and technologies.
  • Ensure the chosen tools and technologies align with the organization’s technical stack and long-term goals.

Qualifications

Education:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience:

  • 10+ years of experience in software testing and quality assurance.
  • 8+ years of experience specifically in test automation.
  • Proven track record in designing and implementing automation frameworks and strategies for large-scale software applications.

 

Technical Skills:

  • Proficiency in programming and scripting languages such as Java, Python, C#, JavaScript, etc.
  • Strong knowledge of automation testing tools and frameworks, such as Selenium, Appium, JUnit, TestNG, Cucumber, Cypress, etc.
  • Experience with CI/CD tools like Jenkins, GitLab CI, Azure DevOps, etc.
  • Familiarity with performance and load testing tools such as JMeter, LoadRunner, Gatling, etc.
  • Understanding of RESTful APIs and service automation.

 

Soft Skills:

  • Excellent analytical and problem-solving skills.
  • Strong leadership and mentorship capabilities.
  • Effective communication and collaboration skills.
  • Ability to work efficiently in a fast-paced, dynamic environment.
  •  

Preferred Qualifications:

  • Certifications such as Certified Software Test Engineer (CSTE), ISTQB Advanced Level Test Automation Engineer, or similar.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Knowledge of microservices architecture and API testing.
  • Experience with Behavior-Driven Development (BDD) and Test-Driven Development (TDD) methodologies.

 

Key Performance Indicators (KPIs):

  • Automation test coverage and defect detection rate.
  • Reduction in manual testing efforts and cycle times.
  • Speed and reliability of automated test scripts.
  • Decrease in the number of critical defects in production.
  • Stakeholder satisfaction regarding automation testing initiatives.

 

 

 

WHO WE ARE

Shure’s mission is to be the most trusted audio brand worldwide – and for nearly a century, our Core Values have aligned us to be just that. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability. We engineer microphones, headphones, wireless audio systems, conferencing systems, and more. And quality doesn’t stop at our products. Our talented teams strive for perfection and innovate every chance they get. We offer an Associate-first culture, flexible work arrangements, and opportunity for all.

 

Shure is headquartered in United States. We have more than 35 regional sales offices, engineering hubs, and manufacturing facilities throughout the Americas, EMEA, and Asia.

 

THE MIX MATTERS

Don’t check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates. If you’re excited about this role, believe you’ve got the skills to be successful, and share our passion for creating an inclusive, diverse, equitable, and accessible work environment, then apply!

 

#LI-HYBRID

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed