Job Description
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
