Vacancy expired!
Building world-class software is hardpun intended. Not only does it require talented developers to create it, you need talented people to assess and pressure test what is created to ensure superior quality and an amazing user experience. At Cox Automotive, we look to our self-starting, detail-driven
Senior Software Test Engineers , and we rely on them to find and report bugs and defects, while making sure our products, apps, and systems are performing at 100%.At Cox Automotive, our engineers and technologists are literally changing the way people buy, sell and use cars. With operations across five continents and powerhouse brands like Autotrader and Kelly Blue Book in our family, we have the reach to make this transformation happen in new and exciting ways. From browsing to test driving, purchasing to servicing, the positive change we envision for the automotive industry is being driven by our software innovations. We've got some of the most robust data in the industry, so our big data insights can lead to some pretty amazing creations.And now, we're working on creating a future that is autonomous, connected, electric and shared. And you, my friend, could make this a reality. All while working in an environment where we lift each other up and share a deep commitment both to our people and to our purpose of building a brighter future for the next generation.Let's talk shop for a sec. You'll also get to demonstrate your testing prowess and expertise with some pretty amazing technologies, like Selenium WebDriver, Xunit, SpecFlow and BDD to perform automation tests and frameworking. You'll execute all levels of testing, including Functional, Integration and Regression.Does this sound like a role you'd like to test out? Well, read on and get a better feel for what's involved. If it feels like a fit, we'd love to engineer an opportunity to talk with you. Key Responsibilities:- Develop and improve existing test automation frameworks (i.e., make them faster, more flexible, and easier to use) and utilize parallel processing or grid systems to speed up the tests.
- Perform detailed test architecture designs using sound software test engineering principals in the context of test automation platforms and integration across distributed systems.
- Collaborate with cross-functional teams to understand complex interaction between systems.
- Define and establish test metrics to measure not just product quality but also quality of testing and feedback to engineers.
- Develop efficient and effective quantitative methods and guidelines to continuously improve quality processes and practices across multiple projects.
- Experience delivering solutions using Agile delivery practices.
- Reviews code for accuracy and quality.
- Supports quality improvement initiatives for future applications or projects.
- Bachelor's degree in a related discipline and 4 years' experience in a related field. The right candidate could also have a different combination, such as a master's degree and 2years' experience; a Ph.D. and up to 1 year of experience; or 16years'experience in a related field
- At least 4 years of experience in Automation testing, to include developing automated QA test suites and tools using Selenium, Junit, or similar tools.
- Experience with Automation Testing Tools (such as Selenium WebDriver, Cucumber, Playwright etc.)
- Exposure to backend services/microservices testing is a plus.
- Experience with BDD (Behavior Driven Development).
- Experience with Java, Java Script, Python or other Programming Language