Senior Test Automation Engineer
LOCKHEED MARTIN
Total years of experience :10 years, 6 Months
• Spearheading client collaboration to ensure comprehensive understanding and fulfillment of testing requirements
• Preparing detailed test plans, test scenarios, and test cases, while executing test cases and tracking test results to ensure high-quality software delivery and adherence to project timeline
• Recording software defects and providing technical descriptions and evidence, reviewing technical & functional design specifications for ensuring understanding of individual deliverables
• Conducting functional and regression testing using Robot Framework and Tricentis Tosca Testing Tool, ensuring high quality deliverables
• Developing and testing Java applets with a focus on image-based testing and X-path for optimal performance
• Documenting and monitoring software defects using bug-tracking tools, performing thorough root cause analysis, and successfully resolving a significant majority of identified issues
• Analyzing requirements and preparing understanding documents, ensuring a thorough grasp of project specifications
• Examining test scripts, test execution results & supporting evidence to ensure accuracy & adherence to quality standards
• Executing database testing using Robot Framework, proficiently running SQL queries for accurate results
• Utilizing T-Box Modules, ROB, and Library functions in Tosca to facilitate complex testing scenarios
• Ensuring adherence to team best practices, enhancing code readability and maintainability
• Managing and updating Tosca code weekly in various environments to ensure consistency and reliability
• Successfully delivering web applications to clients promptly, ensuring high satisfaction levels
• Implementing Gitlab for version control and CI/CD, streamlining code management processes
• Integrating Excel Worksheet with Robot Framework for efficient data-driven testing processes
• Spearheaded meetings with Business Analysts and Developers to align testing processes with project requirements
• Implemented Functional Testing and Regression Testing methodologies using Selenium with Data-driven Framework
• Created and executed Automation Test Scripts with Data-driven Framework and Page Factory Model for Web applications testing
• Utilized Selenium Grid to run Test Scripts concurrently on multiple platforms and browsers for time efficiency
• Managed test script execution on Selenium Grid through Jenkins for periodic testing on various platforms
• Conducted Cross Browser Testing and Parallel Testing on Chrome, Firefox, and Safari using TestNG and Maven on Selenium Grid
• Organized test suites, test cases & test methods effectively for Regression & Functional Testing using TestNG Annotations
• Managed dependencies and executed Test Cases using Maven for Sanity and Regression Testing
• Developed a BDD Framework from scratch, enhancing testing efficiency and accuracy
• Integrated Jenkins with Version Control (GIT) for automated builds during release cycles
• Deployed projects on AWS EC2 Instance, optimizing Business Logic Layer for Services
• Utilized Apache POI jar file for efficient Test Data management from Excel Spreadsheet
• Implemented Selenium Synchronization solutions using Explicit and Implicit waits for Regression Testing
• Collaborated closely with developers in UI module development using HTML, JavaScript, and CSS
• Generated Daily Status Reports for team members, Team Leads, and Managers to ensure transparent communication
• Successfully conducted API Testing using Postman and Rest Assured Library for manual and automated testing
• Wrote SQL queries for data verification and MySQL Statements for Back-End Testing
• Conducted Functional Testing and Regression Testing using Selenium with Data-driven Framework
• Developed Automation Test Scripts for Web applications testing with Selenium WebDriver, JAVA, and Maven
• Conducted comprehensive Data-driven Unit testing on the existing application to ensure seamless functionality
• Developed Automation Test Scripts utilizing Data-driven Framework and Page Factory Model for efficient testing of Web applications using Selenium WebDriver with JAVA, TestNG, and Maven
• Wrote and optimized SQL queries for data verification and ORACLE Statements for Back-End Testing
• Executed Data-driven Testing by leveraging Java Database Connectivity (JDBC) as a data source and configured SQL queries to extract data from the Database
• Utilized SAINT and DOORS for in-depth understanding of Business Requirements and Test Cases
• Expertise in sending requests on Putty to establish connections with Unix Machines for retrieving application data
• Collaborated with cross-functional teams to ensure the alignment of testing processes with project requirements
• Implemented best practices in software testing to enhance overall product quality
• Played a key role in the successful deployment of critical software updates, ensuring minimal disruption to end-users
• Spearheaded the development of Automation Testing Frameworks based on SMART criteria, ensuring alignment with business requirements and functional specifications
• Utilized Page Object Model (POM) to design and implement robust automation frameworks using Java, Maven, Selenium WebDriver, TestNG, and Cucumber
• Managed project dependencies effectively using Project Object Model (pom.xml) for seamless test execution Implemented advanced web element locators like ID, Name, XPath & CSS Selector for efficient testing of web applications
• Addressed Selenium synchronization challenges through the strategic application of Explicit and Implicit Waits during Regression Testing
• Leveraged Eclipse IDE to create Java scripts for Selenium WebDriver & Cucumber, enhanced test automation capabilities
• Exhibited proficiency in Gherkin language for creating feature files and enhancing collaboration in the testing process
• Developed Automated Test Cases using Maven Build Tool for streamlined test execution
• Automated various types of testing, including Regression, Smoke, Functional, Positive, Negative, and Database Testing, optimization testing processes
• Implemented Data-Driven Frameworks using Selenium WebDriver and Apache POI, enhanced test coverage & efficiency
• Achieved Continuous Integration through Jenkins, resulting in improved test automation and faster feedback loops
• Conducted Data-driven Testing using Java Database Connectivity (JDBC) for efficient data retrieval from databases
• Expertise in API Testing with Postman and Rest Assured Library, ensured the quality of API endpoints
• Spearheaded the creation of comprehensive test cases aligning with business requirements and technical specifications
• Established a robust Test Environment for Selenium Webdriver and TestNG using Eclipse IDE and Maven
• Implemented the Page Object Model approach to enhance test stability in a dynamically changing structure
• Created reusable codes as part of the Page Object Model design to streamline testing processes
• Utilized Behavioral Driven Development (BDD) tests with Cucumber to improve test coverage
• Conducted multi platform testing across Internet Explorer, Firefox, and Chrome to address browser compatibility issues
• Wrote SQL queries to validate database systems for thorough backend database testing
• Successfully implemented 508 compliance testing using Light House & Axe Tool, ensured accessibility standards are met
URL removed due to policy violation. Please contact support for further information.