Software Test-Focused Developer
About the role
We are seeking a Software Test Developer with a passion for quality and a commitment to delivering reliable software. The ideal candidate will be part of a collaborative team focused on developing and delivering Emerson's PACSystems technologies, trusted by leading companies in discrete and hybrid manufacturing industries.
Responsibilities
- Collaborate - Champion a creative team atmosphere, participate in test reviews, and actively engage in Agile ceremonies including sprint planning, sprint reviews, and retrospectives.
- Take part in Hackathons, Tech Talks, and Communities of Practice with like-minded engineers.
- Partner with Domain Experts – Work alongside experienced engineers, product managers, and subject matter experts in industrial automation to understand domain requirements and translate them into comprehensive, customer-focused test strategies.
- Contribute to Specifications – Support the authoring and review of structured software specifications, ensuring testability is built in from the start and that acceptance criteria are clear, measurable, and complete.
- Design and Execute Tests – Define, create, and execute system-level test cases from a customer perspective. Configure and maintain test environments, discover and isolate defects, document findings with precision, and validate that repaired issues are fully resolved.
- Automate – Build and maintain automated unit, integration, and end-to-end test scripts that strengthen the team's automation pipeline and contribute to a consistently release-ready product.
- Innovate – Apply AI-assisted and spec-driven development practices to test design and validation workflows, exploring how intelligent tooling can improve test coverage, reduce manual effort, and surface defects earlier in the development cycle.
- Iterate - Actively participate in retrospectives, measure the effectiveness of test processes, and bring forward ideas that improve quality outcomes, reduce overhead, and support the team's continuous improvement goals.
- Tech Savvy – Stay current on emerging testing tools, AI-enabled QA practices, and test automation frameworks, and look for opportunities to apply new skills to real problems.
- Always Curious – Ask questions, challenge assumptions, and take time to understand the full system before defining what good looks like. Treat every defect as a learning opportunity.
- Team Obsessed – Engage openly with your teammates, advocate for quality at every stage of delivery, and hold yourself and others accountable to shipping software that works.
Requirements
- Bachelor's degree in Engineering, Computer Science, or a related STEM discipline
- 2+ years demonstrated proficiency in software testing principles, test case design, and defect lifecycle management OR Internship experience in software testing principles, test case design, and defect lifecycle management and a master’s degree in engineering, computer science or related STEM discipline
- Experience writing automated tests at the unit, integration, or system level
- Strong problem-solving skills and a genuine desire to understand complex systems
Qualifications
- Legal authorization to work in the United States without sponsorship now and in the future
- Individuals with temporary visas such as E, F-1 (including those with OPT or CPT), H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Preferred Qualifications
- Experience in software development or quality engineering in a related technical field
- Familiarity with Agile development practices using Scrum or the Scaled Agile Framework (SAFe)
- Experience designing and executing system-level or end-to-end test strategies for client software applications
- Exposure to AI-assisted testing workflows or spec-driven test generation approaches
- Experience with test automation frameworks relevant to desktop or web application testing
- Familiarity with defect tracking and test management tools such as Azure DevOps, Jira, or similar
- Genuine interest in industrial automation, process control, or real-time systems
Benefits
At Emerson, we offer a comprehensive benefits package including:
- Award-winning employee development programs
- Market-leading 401(k) and profit-sharing plan
- Variety of medical insurance plans, with dental and vision coverage
- Family formation benefits in addition to paid parental leave (maternal and paternal)
- Employee Assistance Program
- Tuition reimbursement
- Employee resource groups
- Recognition
We also provide flexible time off plans, inclusive of vacation, holiday, and sick leave, and a strong benefits foundation to support your physical, mental, financial, and social needs. Emerson is committed to fostering a culture where every employee is valued and respected for their unique experiences and perspectives, and we embrace challenges with confidence that we can make a positive impact through every endeavor. Join our team – let’s go!