AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
QA Automation Engineer with 3+ years in Manual & Automation Testing, Java, Selenium, and API testing
Experienced Software Tester with over 3.5 years of experience in both Manual and Automation Testing. I am looking for an opportunity where I can enhance my skills to a good level and hence can grow in techno management side. I have 3.5 years of experience in both Manual Testing and Automation Testing for web applications, and Mobile Testing ensuring software quality and efficiency across the development life cycle. Proficient in Java for writing efficient, maintainable test scripts, integrated with various testing tools and frameworks. Expert in Selenium WebDriver for automating functional, regression, and cross-browser testing, ensuring consistency and cross-browser compatibility. Experienced in Data-Driven Testing, skilled in creating data-driven test cases for comprehensive test coverage and validation across various data sets. Proficient with J-Unit and TestNG for test execution, reporting, and managing complex test cases, generating detailed reports for faster feedback. In-depth knowledge of Page Object Model (POM), utilizing it to create reusable, scalable automation frameworks, improving maintainability and reducing duplication. Skilled in BDD with Cucumber, writing clear Gherkin syntax for Behavior-Driven-Development (BDD), enabling clear communication between stakeholders and development teams. Hands-on experience in Manual Testing, validating functionality, usability, and performance to meet user expectations before automation. Proficient in API Testing using Postman, validating REST-API responses and ensuring proper integration with backend services. Skilled in API Automation with Rest Assured, enhancing test coverage and reducing manual testing efforts for backend validation. Experienced in Agile methodologies, actively participating in Agile processes, aligning testing efforts with development sprints to ensure timely delivery of high-quality software. Experienced with JIRA for defect tracking and bug reporting, ensuring smooth project execution through
K.S.R. College of Engineering, Thiruchengode.
Bachelor of Engineering · Mechanical Engineering
N/A – Present
Caterpillar India Pvt. Ltd
Software Test Engineer
September 1, 2025 – February 1, 2026
Chennai, Tamil Nadu, India
Paripoorna Software Solution Pvt. Ltd
Software Test Engineer
September 1, 2022 – September 1, 2025
Chennai, Tamil Nadu, India
Caterpillar (DSP Portal)
June 30, 2026 – Present
Caterpillar is an American based Mining, Construction and other Engineering based equipments manufacturing company with wide range of models and purposes with operations and sales. Roles and Responsibilities: Develop and maintain automation frameworks using tools such as Selenium, Appium, and API testing tools. Focus on creating robust solutions for web and mobile applications. Create and execute automated test scripts for functional, regression, and integration testing. Ensure High test coverage and quick feedback for each build. Use Gherkin and Cucumber to create automated test scenarios based on business requirements. Implement Behavior-Driven Development (BDD) to ensure alignment with business goals. Automate API tests using Postman, Rest Assured, or Soap UI for backend validation. Ensure the Accuracy and functionality of backend services and APIs. Ensure web application compatibility across multiple browsers like Chrome, Firefox, Edge and Safari. Perform cross-browser testing through automation to maintain consistency. Automate mobile testing for Android and IOS using Appium. Test mobile applications to ensure They perform seamlessly across platforms. Integrate automated tests into CI/CD pipelines using Jenkins, Git. Support continuous testing for faster feedback and improved software quality. Write detailed and comprehensive test cases for functional, user acceptance, and integration testing. Create well-defined scenarios to test every aspect of the application's functionality. Identify, log, and track defects using tools like JIRA. Collaborate with developers to resolve issues efficiently and improve the product. Manually execute test cases for both web and mobile applications. Ensure thorough testing by Simulating real user interactions and edge cases. Test mobile applications across multiple devices and operating systems. Verify that applications perform optimally across varying hardware and OS versions. Perform exploratory testing to identify defects that may not be covered in the test cases. Adopt a creative approach to uncover hidden issues and improve application stability. Generate detailed test execution reports and logs using tools like Allure or Extent Reports. Track test outcomes and identify potential improvements in the testing process.
Blue Nile
June 30, 2026 – Present
Blue Nile is a New York based online Diamond and jewelry retailer with wide range of Engagement and wedding jewels and it also operating 25 stores and Headquarters located in New York City. Company was a subsidiary of Bain Capital. It was acquired by Signet Jewelers. Roles and Responsibilities: Collaborate with business analysts, developers, and other stakeholders to review project requirements and ensure a thorough understanding of testing needs and expectations. Create detailed and well-structured test cases based on functional and non-functional requirements, covering all scenarios, including positive, negative, boundary, and edge cases. Manually execute test cases on different versions of the application to verify functionality, identify defects, and ensure the system meets the specified requirements. Identify, document, and report defects found during testing using a defect tracking tool like JIRA, ensuring clear reproduction steps and necessary information for developers. Perform regression testing to verify that recent code changes have not affected the existing functionality and the application works as intended after updates or fixes. Conduct smoke testing on a new build to ensure critical functionalities are working, and perform sanity testing to check the functionality of specific features after bug fixes or enhancements. Engage in exploratory testing to uncover potential defects that are not explicitly covered in the test cases, focusing on areas where test coverage may be limited. Prepare and manage test data sets, ensuring data reflects real-world usage and test cases are designed to validate both expected and edge-case scenarios. Identify performance issues through manual testing and highlight any bottlenecks or slow response times, which could affect user experience or application efficiency. Work closely with developers, product managers, and other team members to communicate identified issues, discuss requirements, and contribute feedback to enhance the product quality. Maintain comprehensive test documentation, including detailed test cases, test execution logs, defect reports, and status updates, ensuring transparent communication with stakeholders. Manually test the user interface for consistency, usability, and adherence to design specifications, ensuring that the application provides a seamless and intuitive user experience. Ensure the software adheres to relevant industry standards, legal requirements, accessibility guidelines, and organizational quality control procedures. Actively contribute to Agile ceremonies, such as sprint planning, daily stand-ups, sprint retrospectives, and backlog grooming, ensuring that testing aligns with project timelines and objectives.
Cultural Fit Analysis
The candidate's experience across two professional projects (Caterpillar and Blue Nile) in different domains (Mining and E-Commerce) indicates adaptability and a willingness to work in diverse environments. Their stated objective to enhance skills and grow in techno-management aligns with a growth-oriented culture. The breadth of tools and methodologies used (Selenium, Appium, API testing, BDD, CI/CD, JIRA, Agile) suggests a versatile individual who can integrate into various team structures and contribute to different project types. The focus on collaboration with developers and stakeholders also points to a team-player mindset.
Soft Skills & Operational Fit
The candidate demonstrates good communication skills through detailed project descriptions and a clear understanding of collaborative processes within Agile teams. Their experience in defect reporting, stakeholder communication, and test documentation indicates a structured and team-oriented approach to quality assurance. The emphasis on ensuring alignment with business goals through BDD and active participation in Agile ceremonies suggests a proactive and integrated operational fit.