Hello! I am an experienced Test Automation Engineer with 9 years and 6 months of hands-on experience in software testing and test automation. I am well-versed in various testing and automation tools, and I have successfully delivered high-quality test solutions for multiple projects.
Skills:
Selenium WebDriver with Java: Proficient in designing, implementing, and maintaining automated test scripts using Selenium WebDriver with Java to ensure the quality and reliability of web applications.
TestNG: Extensive experience in using TestNG for test case management, parallel test execution, and generating detailed test reports.
Maven: Expertise in building, managing, and configuring test projects using Maven, streamlining the automation process, and ensuring smooth integration with CI/CD pipelines.
Jira and HP ALM: Well-acquainted with Jira and HP ALM (Quality Center) for test management, defect tracking, and creating comprehensive test plans and test cases.
DevOps and Jenkins: Skilled in setting up continuous integration (CI) and continuous deployment (CD) pipelines using Jenkins, enabling rapid and automated testing and deployments.
WebdriverIO: Proficient in using WebdriverIO for end-to-end testing of web applications, enabling seamless cross-browser and multi-platform testing.
Jasmine: Experience in using Jasmine for writing and executing unit tests for JavaScript applications.
GitLab: Familiarity with GitLab for version control and collaborative development.
Xray: Expertise in integrating Xray with Jira to enhance test management capabilities, enabling efficient tracking of test execution results.
Responsibilities:
Analyzing project requirements and designing comprehensive test plans and test cases to validate software functionality.
Implementing and maintaining automated test scripts using Selenium WebDriver with Java and TestNG to ensure comprehensive test coverage and early detection of defects.
Integrating test automation with CI/CD pipelines using Jenkins, ensuring continuous testing and faster feedback loops.
Collaborating with cross-functional teams to identify and report software defects and tracking them to closure using Jira or HP ALM.
Writing unit tests using Jasmine to validate JavaScript code functionality and ensure code quality.
Leveraging Xray for enhanced test management, traceability, and detailed test execution reporting.
Participating in Agile/Scrum ceremonies and actively contributing to process improvements to ensure optimal efficiency and quality.
I am passionate about delivering reliable and efficient test solutions, and I am excited to bring my expertise to your project. Let's discuss your requirements and how I can contribute to your success!