At Advantive, we don’t just make software—we build careers and power the manufacturing and distribution backbone of the global economy. We are growing fast, investing in AI, and building a culture where motivated, curious people rise quickly.
Are you someone who believes that “good enough” is never enough? We're looking for a detail-oriented and driven QA Engineer who’s passionate about building high-quality software. In this role, you’ll collaborate closely with our development team to design test plans, execute thorough testing, and share meaningful insights that drive continuous improvement. Your work will play a critical role in ensuring the quality and speed of delivery of our suite of products—helping us build software our customers can rely on.
Key Responsibilities
- Analyze all Advantive’s product team needs and any current automation tools to help decide on the suite of automation tools we’ll use.
- Design, develop, and implement automated test frameworks that suit the needs of all Advantive’s products: Design and implement test cases, and write code to improve the testability of software.
- Collaborate with cross-functional teams to understand the application architecture and requirements.
- Analyze code quality: Test the quality of the codebase and make decisions about the test codebase architecture.
- Ensure software quality and reliability by adhering to rigorous quality assurance practices.
- Write automation code: Use coding standards and best practices to write efficient automation code.
- Troubleshoot issues: Investigate issues that arise from failed test cases and communicate potential solutions to developers.
- Collaborate with stakeholders: Work with product management, application development, and DevOps.
- Deliver high-quality outputs consistently in a fast-paced environment, managing time efficiently and maintaining productivity under pressure.
- Leverage quality assurance automation frameworks and tools to enhance testing efficiency and accuracy.
- Document processes: Document processes and client demands for process improvement.
- Log and track user issues: Log, manage, and track user issues and cases.
- Build common libraries that all product teams can use.
- Drive quality across projects with a deep understanding and application of Agile methodologies, principles, and frameworks.
- Create a “starter pack” for product teams when they are ready to start Automating.
- Stay up to date with industry’s best practices and emerging trends in software QA and automation.
Competencies
- Extreme ownership: Encapsulates taking full responsibility for one’s actions and their outcomes, emphasizing accountability and learning from experiences
- Disciplined execution: Detail-oriented and organized, this leader prioritizes effectively, excels at time management, and anticipates well in decision making
- Attention to detail: Involves a meticulous approach to work, prioritizing accuracy and thoroughness to ensure high-quality outcomes
Continuous improvement: Implements continuous improvement practices to enhance operational efficiency and quality. - QA automation: Implements QA automation to improve testing efficiency and effectiveness.
- Testing methodologies: Implements testing methodologies to ensure product quality and compliance.
Qualifications
- Bachelor’s degree in computer science, Software Engineering, or related field.
- 3+ years of proven experience as a QA engineer.
- 2+ years of proven experience using automation testing tools and can demonstrate sound practices with test automation.
- Hands-on experience with Python for scripting and test automation. Exposure to Selenium using Java is a plus.
- Solid experience working in Linux environments, including using command-line tools for testing and troubleshooting.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.
- Strong communication skills, both written and verbal.
Bonus Skills:
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Knowledge of performance testing tools such as JMeter or LoadRunner.
- Familiarity with version control systems like Git.
Why Advantive?
- Culture of Growth: We don’t hire to fill seats—we hire to develop talent. You’ll be supported like an athlete, coached like a leader, and challenged like a builder.
- Career Acceleration: Many of our best leaders started in frontline roles like this one. We believe in moving fast and promoting from within.
- Real Impact: You’re not a cog in the machine here. Your work helps real businesses that keep supply chains, manufacturing lines, and entire industries running.
Warning! Advantive does not make job offers without conducting face-to-face (including virtual) interviews and will never ask you for money and/or personal information such as Social Security or bank information during the interview process.
Job scams have been reported against many companies. For more information, please visit: FTC Job Scams.