About this role
Brief Description:
• Software Test and Automation Engineer • Should be able to handle customers Inspection
Experience: 7-10 Years
Responsibilities:
• Own and execute end‑to‑end testing for complex web‑based and backend applications across releases. • Design, develop, and maintain test automation frameworks using Python and Selenium. • Create reusable, maintainable, and scalable automation test scripts aligned with best practices. • Analyze business and technical requirements and translate them into test scenarios, test cases, and automated tests. • Perform hands‑on manual testing (functional, regression, integration, system) where automation is not applicable. • Integrate automated tests into CI/CD pipelines and support continuous testing. • Identify, log, track, and validate defects with clear reproduction steps and impact analysis. • Collaborate closely with Development, Product Management, and DevOps teams to ensure quality at every stage. • Act as a feature or module test owner, providing technical guidance to junior engineers. • Review automation code, improve test coverage, and contribute to test strategy and best practices. • Analyze test results, track quality metrics, and provide release readiness and test summary reports. • Continuously evaluate tools, processes, and frameworks to improve automation efficiency and reliability.
Knowledge and Skill Requirements Core Experience
• 7–8 years of hands‑on experience in software testing and quality assurance. • Strong experience working in Agile/Scrum development environments. • Solid understanding of SDLC, STLC, and defect life cycle. • Proven ability to independently drive testing for complex features or systems.
Automation & Programming (Must Have)
• Strong proficiency in Python for test automation. • Extensive hands‑on experience with Selenium WebDriver. • Experience building or extending custom automation frameworks (PyTest, unittest, Behave, etc.). • Good understanding of Page Object Model (POM) and automation design patterns. • Experience integrating automation with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.). • Working knowledge of Git or similar version control systems.
Testing & Tools
• Expertise in functional, regression, integration, and system testing. • Experience with test management and defect tracking tools (Jira, TestRail, Testmo, ALM, etc.). • Hands‑on experience testing REST APIs using tools like Postman (including scripting). • Ability to design and interpret quality metrics and test reports.
Technical Skills
• Strong working knowledge of Linux OS and command‑line tools. • Understanding of HTTP/HTTPS, TCP/IP, and basic networking concepts. • Experience working with databases and writing SQL queries for validation. • Exposure to virtualization or containerized environments (VMs, Docker – preferred).
Soft Skills
• Strong analytical and problem‑solving abilities. • Excellent verbal and written communication skills. • Ability to mentor junior engineers and contribute to team improvement. • Comfortable working independently and in cross‑functional teams.
Nice‑to‑Have Skills
• Experience with performance or API automation tools. • Exposure to cloud platforms (AWS, Azure, GCP). • Knowledge of security or compliance testing basics. • Experience with BDD frameworks (Behave, Cucumber).
The successful candidate will embrace Vertiv’s Core Principals & Behaviors to help execute our Strategic Priorities.
Education : BE , MCA , Mtech
Work Mode: Full time from office 9-5 .
OUR CORE PRINCIPALS: Safety, Integrity, Respect, Teamwork, Diversity & Inclusion.
OUR STRATEGIC PRIORITIES
Customer Focus
Operational Excellence
High-Performance Culture
Innovation
Financial Strength
OUR BEHAVIORS
Own It
Act With Urgency
Foster a Customer-First Mindset
Think Big and Execute
Lead by Example
Drive Continuous Improvement
Learn and Seek Out Development