Job Description
About the Job
🏢 Company: Rockwell Automation
💼 Role: Senior Software Test Engineer
📍 Location: Pune, India
⏳ Experience: 6+ Years
🔖 Job Type: Full Time Hybrid
Job Description
Rockwell Automation is hiring for the role of Senior Software Test Engineer, offering an exciting opportunity for experienced QA and automation professionals to work on enterprise-grade industrial software solutions and advanced Manufacturing Execution Systems (MES). As a global leader in industrial automation and smart manufacturing technology, Rockwell Automation develops innovative software products that help manufacturers improve productivity, sustainability, operational efficiency, and scalability. This role is ideal for professionals passionate about software testing, automation engineering, enterprise systems, and modern DevOps practices. Candidates joining this position will contribute to the quality assurance and automation testing efforts of industry-leading software platforms integrated with machine automation systems, ERP applications, and large-scale manufacturing operations.
The Senior Software Test Engineer will play a critical role throughout the software development lifecycle, including requirements analysis, automated test system design, test scripting, execution, defect reporting, and verification activities. Professionals in this role will collaborate with cross-functional global teams to ensure software reliability, performance, and scalability across distributed enterprise environments. The role requires strong expertise in Java-based automation frameworks, test automation tools, CI/CD pipelines, and enterprise software testing methodologies. Candidates will also work within SAFe Agile environments, actively participating in sprint planning, PI planning, code reviews, test design reviews, and user story estimation activities while contributing to high-quality software delivery processes.
This role offers excellent long-term career growth opportunities for professionals looking to strengthen their expertise in automation testing, enterprise software engineering, DevOps, performance testing, and industrial technology systems. Employees at Rockwell Automation gain exposure to modern software delivery practices including CI/CD, virtualization, distributed computing, and containerization technologies while working on globally impactful manufacturing solutions. The company promotes continuous learning, innovation, collaboration, and professional development, making it an ideal workplace for experienced QA automation engineers seeking meaningful work in enterprise technology and industrial software engineering.
Roles & Responsibilities
- Design, execute, maintain, and optimize automated and manual test cases for enterprise Manufacturing Execution System (MES) software applications and related automation platforms.
- Participate actively in all stages of the software development lifecycle including requirement analysis, test planning, architecture discussions, implementation, verification, and release validation.
- Develop and maintain automation frameworks and automated test scripts using Java and testing tools such as Selenium, Marathon, JUnit, or related automation technologies.
- Conduct reviews of software requirements, architectural designs, source code, test documentation, and user documentation to ensure software quality and compliance standards.
- Monitor automated test execution results, analyze failures, identify defects, and collaborate with development teams to resolve software issues effectively.
- Prepare detailed testing documentation, defect reports, test execution summaries, and quality assurance artifacts required throughout the development lifecycle.
- Support sprint planning and Program Increment (PI) planning activities by estimating testing efforts, breaking down user stories into tasks, and ensuring realistic sprint commitments.
- Collaborate with global cross-functional teams including developers, architects, product owners, Scrum Masters, and business stakeholders to ensure seamless software delivery.
- Perform functional, system, integration, regression, performance, and security testing activities to validate software reliability, scalability, and operational stability.
- Work with CI/CD pipelines, virtualization environments, distributed systems, and containerized applications to improve software delivery and deployment efficiency.
- Utilize test management tools such as qTest, JIRA, Jenkins, Maven, GitLab, Eclipse, and ANT to manage testing workflows and automation pipelines effectively.
- Contribute to continuous process improvements by implementing modern QA methodologies including TDD, BDD, Agile testing strategies, and enterprise automation best practices.
Requirements & Eligibility
- Candidates must possess a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent technical discipline from a recognized institution.
- Applicants should have at least 6 years of professional experience in software testing, automation engineering, or enterprise software quality assurance roles.
- Strong expertise in test automation for enterprise-scale software systems and large distributed applications is essential for this role.
- Candidates must have hands-on experience with Java programming, object-oriented design principles, data structures, algorithms, and enterprise application development concepts.
- Experience in automation testing tools such as Selenium, Marathon, JUnit, or related scripting and automation frameworks is highly preferred.
- Knowledge of CI/CD pipelines, software delivery practices, containerization, virtualization, and DevOps methodologies is important for supporting modern enterprise software environments.
- Familiarity with development and collaboration tools such as GitLab, Jenkins, Maven, Eclipse, JIRA, SVN, ANT, and qTest is beneficial.
- Candidates should possess strong understanding of software testing methodologies including regression testing, performance testing, security testing, penetration testing, TDD, and BDD.
- Experience working within Agile or SAFe (Scaled Agile Framework) environments including sprint planning, PI planning, and Agile collaboration practices is preferred.
- Strong analytical thinking, communication skills, teamwork abilities, and problem-solving capabilities are required for working effectively in global cross-functional engineering teams.
Expected Salary
The expected salary for the Rockwell Automation Senior Software Test Engineer role in Pune generally ranges between ₹18 LPA to ₹32 LPA depending on automation expertise, enterprise testing experience, technical proficiency, and familiarity with industrial software systems. Candidates with strong Java automation, CI/CD, DevOps, and large-scale enterprise application testing experience may receive higher compensation packages.
In addition to competitive salaries, Rockwell Automation offers hybrid work flexibility, wellness programs, professional development opportunities, volunteer initiatives, learning resources, and exposure to advanced industrial automation and manufacturing technologies that support long-term career growth in software testing and enterprise engineering.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates


