QA Engineer
Listed on 2026-05-04
-
Software Development
DevOps, Software Engineer, Software Testing, Cloud Engineer - Software
Overview
QA Engineer – Auburn Hills, Michigan. The QA Automation Engineer will design and implement tests, debug, review system requirements, and track quality assurance metrics. A key aspect of this role involves conducting tests before product launches to ensure software runs smoothly, meets client needs, and remains cost-effective. The ideal candidate will have a background in both software development and quality assurance, with a commitment to excellence and continuous improvement.
CoreResponsibilities
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Estimate, prioritize, plan and coordinate testing activities.
- Design, develop and execute automation scripts.
- Identify, record, document thoroughly and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Work with product teams to develop and apply testing processes for new and existing products to meet client needs.
- Coordinate with stakeholders and identify system requirements.
- Monitor debugging process results.
- Investigate the causes of non-conforming software and train users to implement solutions.
- Track quality assurance metrics, like defect densities and open defect counts.
- Stay up to date with new testing tools and test strategies.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Extensive experience in quality assurance with emphasis on front-end, back-end APIs, and infrastructure within software development life cycle environments
- Experience in AWS
- Experience in Python and Java Script
- Knowledge of web API architecture (e.g., REST) and code reviews/analysers
- Strong knowledge of QA methodologies and processes
- Experience with CI/CD platforms (e.g., Jenkins, Git Lab)
- Experience with version control systems (e.g., SVN, Git)
- Experience with Linux and Linux-based test tools (e.g., curl, netcat)
- Experience with secure network protocols and web architectures (e.g., TLS, OpenSSL, REST)
- Experience with web application servers and containers (e.g., Kubernetes, Docker)
- Experience with automation frameworks (e.g., Selenium, Appium)
- Experience in writing clear test plans and test cases
- Experience with database technologies and scripting (e.g., relational, Mongo
DB, Python, JavaScript) - Experience with test frameworks such as Py Test
- Experience working in an Agile/Scrum environment
- Experience with performance and/or security testing
- Experience with pentesting platforms and frameworks (e.g., Kali, Blackbox)
- Proven work experience in software development
1000 Chrysler Drive, Auburn Hills, Michigan 48326, United States
Employment TypeFull-time
EEO and DiversityStellantis is an equal opportunity employer. We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law. We believe that diverse teams reflect our identity as a global company, enabling us to better address the evolving needs of our customers and care for our future.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).