Experienced Software QA Engineer with expertise in manual and automation testing, specializing in Java-based test frameworks. Proven ability to develop efficient test automation solutions using Selenium, Playwright, REST Assured, Robot Framework, and other industry-leading tools. Skilled in Agile methodologies, CI/CD integration, and API testing, with a strong focus on ensuring software reliability and performance. Demonstrated success in enhancing test coverage, improving testing processes, and delivering high-quality software systems.
Key Skills and Accomplishments:
• Programming: Proficient in Java for test automation and framework development with a strong grasp of OOP concepts.
• API & Web Testing: Experienced in testing client-server and web-based applications, including RESTful Web Services and JSON-based API validation.
• CI/CD Integration: Skilled in integrating automation frameworks with Jenkins for streamlined workflows.
• Version Control & Tools: Proficient in Git, Quality Center, and JIRA for source control, defect tracking, and project management.
• Testing Methodologies: Hands-on experience with TDD, BDD, and ATDD for quality-driven development.
• Cross-Browser Testing: Expertise in browser compatibility testing across multiple platforms.
• Testing Types: Specialized in Smoke, Back-end, UAT, Functional, Regression, and Black-Box testing.
• Unix/Linux Environments: Extensive experience with Unix/Linux, including shell scripting and team collaboration.
• Automated test cases using Robot Framework for API and backend systems, improving test coverage.
• Conducted API and UI automation tests using Robot Framework, ensuring seamless integration across systems.
• Enhanced testing processes by integrating automation into CI/CD pipelines, significantly reducing manual testing time.
• Collaborated with cross-functional teams to ensure high-quality software delivery.
• Developed and executed automated tests using Java, Playwright, and REST Assured, ensuring comprehensive test coverage for new features.
• Conducted database testing using SQL queries, CloudWatch, StepFunction, and DynamoDB, improving data validation accuracy.
• Streamlined collaboration through Git, improving test script management and reducing time-to-execute.
• Drove process improvements in an Agile environment, leading to faster testing cycles.
• Developed custom automated test scripts with Maven, Git, and Jenkins, optimizing deployment times.
• Implemented BDD and TDD methodologies using Cucumber, increasing overall test coverage.
• Led cross-browser testing with Selenium on multiple platforms, ensuring consistent performance across environments.
• Worked closely with product owners to ensure functionality aligned with business requirements.
• Designed and implemented POM-based automation testing framework using Selenium, Playwright and Java, improving test efficiency.
• Executed cross-browser testing across Chrome, IE, and Firefox, ensuring compatibility and performance.
• Integrated Jenkins with Git for automated builds and testing, reducing manual testing efforts.
• Conducted API testing using REST Assured, ensuring smooth integration and robust functionality.
• Developed Selenium automation framework using Java and TestNG, improving defect detection rates.
• Automated regression test suites using Maven and Jenkins, streamlining test execution processes.
• Conducted parallel testing with TestNG, enabling efficient multi-environment testing.
• Collaborated with development teams to resolve issues during Agile sprints, ensuring timely delivery.
• Developed and executed manual test cases, identifying and resolving defects in collaboration with developers.
• Performed SQL-based data validation on Oracle databases, ensuring data accuracy and integrity.
• Managed task assignment and tracking for the testing team, improving project management efficiency.
• Utilized HP Quality Center for defect tracking and weekly reporting to stakeholders.
Testing Tools: Selenium , Playwright, REST Assured, Postman, Robot Framework
Languages: Java, SQL
Test Frameworks: JUnit, TestNG, Cucumber, POM (Page Object Model)
CI/CD Tools: Maven, Jenkins, Gradle
Bug Tracking: JIRA, HP ALM, Azure DevOps
Processes: Agile (Scrum, SAFe), Waterfall
Version Control: Git, GitHub
Databases: Oracle, MySQL, DynamoDB
Operating Systems: Windows, Mac, Linux/Unix