Software Tester
About Candidate
Introduction:
The candidate has over 11 years of experience in Automation Testing and Functional Testing, with a focus on the IT sector. They have developed deep expertise in automating web and API applications using tools like Selenium WebDriver, Rest Assured, and BDD Cucumber, alongside a strong proficiency in Java, TestNG, and SQL. The candidate has led multiple automation projects and has been responsible for setting up and maintaining automation frameworks, including those based on TOSCA and Maven. They have also demonstrated expertise in performing cross-browser testing and Rest API testing, contributing to the success of various projects. Additionally, the candidate has experience in working with build tools like Jenkins and version control systems like Git, ensuring smooth continuous integration and deployment processes. They are well-versed in Agile methodologies, including participation in sprint planning, reviews, and retrospectives. The candidate has also demonstrated leadership skills, mentoring and upskilling teams, and presenting completed automation projects to clients. With extensive exposure to various testing tools, databases, and cloud environments like AWS, they bring a well-rounded technical skill set to any project.
Responsibilities:
- Led the setup and implementation of automation frameworks for web-based and SAP applications, ensuring cross-browser testing and efficient API testing.
- Designed and developed automation frameworks using Selenium, Java, TestNG, BDD Cucumber, and Maven with a focus on Hybrid and POM design patterns.
- Developed and maintained automated tests for REST APIs using Rest Assured and Postman tools.
- Demonstrated newly developed automation projects to clients, showcasing improvements in efficiency and coverage.
- Managed and participated in Agile methodologies, including sprint planning, reviews, and retrospectives.
- Upskilled and mentored more than 50 resources, providing training on new automation tools and processes.
- Collaborated with development and QA teams to design and implement test scenarios and scripts for automation.
- Configured and managed continuous integration and deployment processes using Jenkins and Git.
- Conducted comprehensive testing across multiple platforms, including web, APIs, and databases (MySQL, Redis).
- Led the testing efforts for large-scale projects, ensuring the smooth integration of various applications and systems.
- Implemented test reporting and defect management using tools like JIRA, HP QC, and qtest.
- Provided leadership and strategic input for improving test coverage and reducing manual testing efforts.
- Worked in AWS cloud-based environments, enhancing test infrastructure and performance.
- Contributed to the development and optimization of automation testing processes, improving overall project delivery timelines.