Apply now »

Sr. QA Engineer

Want to join us on our exciting journey?

Volvo Cars is on an exciting journey, redefining the automotive experience by innovating to make people’s lives less complicated. We offer you a once-in-a-lifetime chance to make an impact in a company with unique opportunities to grow and make a true difference.

 

Job Description
As a Senior QA Engineer, you will be focusing on the quality of the system to ensure system reliability, capacity, and scalability of the core platform products & infrastructure, develop and maintain test strategy, and test development in line with the Agile development process. In this role, you will lead quality engineering testing efforts across different product lines and engineering disciplines. You are expected to support multiple platform core services and Production initiatives using a wide range of tools and utilities and identify quality-related issues in the applications and systems and present your findings to other teams in the organization. You will be a quality advocate, as a result, you will have exposure to a broader set of problems, understanding customer experience, improving product quality, Optimize environments. Opportunity to build test procedures with the latest feasible tools and techniques, establish test automation process to improve testing productivity. Advice on needed infrastructure and testing guidelines. This is a largely cross-functional opportunity working with the software product, development, and third-party integrations, capable of handling tasks to accelerate the testing delivery and to improve the quality of services at Volvocars.
In This Role You Will

  • Develop automation using Java and Javascript technologies
  • Understand the microservices architecture and develop test cases and automate them
  • Hands-on experience using Spring or Spring boot frameworks
  • Collaborate with development teams set guidelines and requirements on testing practices in the development process
  • Develop QA practices and strategies for our new in-house development teams
  • Work with teammates to evaluate and recommend testing tools, build testing infrastructure
  • Write and execute complex test plans, test cases, and unit tests
  • Develop and maintain automated tests for both frontend and backend
  • Collaborate with remote teams during SIT/UAT phases
  • Point of contact during the release sign-off 
  • Identify, diagnose, report, and assist developers in resolving defects

Required Skills: 

  • Java, JavaScript/Node JS, Webdriver-IO, Frisby JS
  • Test frameworks such as Cucumber/Jasmine
  • Kibana, AWS, Azure, JIRA
  • Good experience on both frontend and backend applications

Minimum Qualifications:

  • Bachelor’s degree in computer science or related field
  • 5+ years of experience in testing business or consumer web applications
  • 5+ years of hands-on experience with Java and Javascript technologies
  • 5+ years of experience in validating Node JS applications
  • 5+ years of experience with test automation tools such as Webdriver-IO/Protractor
  • Experience in Continuous Integration/Continuous Delivery
  • Integrate automation code using BrowserStack/Saucelabs to cover cross-browser testing 

Preferred Qualifications:

  • Bachelor’s degree in computer science or related field
  • 7+ years of experience in testing business or consumer web applications
  • 6+ years of hands-on experience with Java and Javascript technologies
  • Extensive experience in validating Node JS applications
  • Extensive experience with test automation tools such as Webdriver-IO/Protractor
  • Solid experience with test automation frameworks such as Cucumber/Jasmine
  • Experience with API testing using Rest Assured or Frisby JS
  • Good knowledge of eCommerce platform and subscription business models
  • Validate messaging systems Kafka, MQ client
  • Experience in Continuous Integration/Continuous Delivery
  • Integrate automation code using BrowserStack/Saucelabs to cover cross-browser testing 
  • Experience with Jenkins/Bamboo/Team City to integrate automated tests
  • Hands-on experience on relational/non-relational database technologies
  • Understanding the full life cycle of development from requirements gathering to delivery
  • Experience with Agile/Scrum methodology and associated tools
  • Experience with mobile app testing is a strong plus
  • Good understanding and passion with Continuous Integration and Continuous Delivery
  • Desire to work in close collaboration with Project Managers and developers to create and prioritize Test Plans

 

Who are we?

Everything we do starts with people. Our purpose is to provide freedom to move, in a personal, sustainable and safe way. We are committed to simplifying our customers’ lives by offering better technology solutions that improve their impact on the world and bringing the most advanced mobility innovations to protect them, their loved ones and the people around them. 


Volvo Cars’ continued success is the result of a collaborative, diverse, and inclusive working environment. The people of Volvo Cars are committed to making a difference in our world. Today, we are one of the most well-known and respected car brands, with over 40,000 employees across the globe. We believe in bringing out the best in each other and harnessing the true power of people. At Volvo Cars your career is designed around your talents and aspirations so you can reach your full potential. Join us on a journey of a lifetime as we create safety, autonomous driving and electrification technologies of tomorrow.

Sunnyvale, CA, US

Job requisition ID:  55824


Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto

Apply now »