Sr. Automation Engineer Resume
5.00/5 (Submit Your Rating)
Mount Laurel, NJ
SUMMARY
- Creative, agile, hard - working and experienced SDET with development (JSP/Java/C#) background with an emphasis on test. Over fifteen years of experience in various financial, medical, healthcare and semiconductor industries.
- Built Test frameworks from ground-up with strong architecture and development of software test automation solutions for web, mobile and client server applications
- Certified SAFe practitioner, extensive experience in manual and automation in fast faced Agile, DevOps and CI/CD environment. Savvy to Rally, Jira, TFS.
- Proven success in leading projects being hands-on and leading offshore/onsite teams
- Hands-on with pyramid testing strategies, automated tests for Unit, service (API) and UI
- Extensive experience in design and implementation of automation test scripts for web & cross-browser testing, and for mobile testing
- Automated Web services, RESTful APIs and GraphQL APIs validations, Savvy to Postman, and SOAP UI
- Automated API performance testing using JMeter and integrated with Jenkins (CI/CD) pipelines
- Solid Back End Testing experience by writing and executing SQL queries and complex SQL joins
- Worked with various automated and test mgmt. tools viz., UFT (QTP), Selenium and ALM (Quality Center).
- Strong ability to collaborate with business, application, infrastructure, middleware, backend and network teams to gather requirements to define functional, performance test plan & test strategy
- Experience working with geographically distributed onsite, offshore, development and testing teams
- Excellent technical and problem-solving skills, strong interpersonal skills, and a quick learner
- Self-motivated, results-oriented, with the ability to work independently and as part of a team
TECHNICAL SKILLS
Cloud Technologies: AWS /Azure
Testing techniques: Fault Injection, Stress Test, Black box testing, White box testing, Multi-Product testing
SOA Performance: RESTful API testing, JMeter, Postman, Neoload
Version Control Tools: SVN, MKS, GIT
CI/CD: Maven, Ant, Jenkins/docker, concourse
Database: SQL, Oracle, MySQL, NoSQL, MySQL
Methodology: Agile/SAFe, Scrum, CI/CD, TDD, BDD
PROFESSIONAL EXPERIENCE
Confidential, Mount Laurel, NJ
Sr. Automation Engineer
Responsibilities:
- Evaluated the JSP based automation frameworks (CYPRESS/WebDriverIO) for building framework from ground up, created POCs to automate the Confidential NGAN applications and integrated with Concurs CICD pipelines
- Implemented API and UI frameworks using WDIO framework for faster QA throughput
- Automated Graph QL APIs, validated the data and all possible proper error codes and error messages
- Retrieved the data from different DBs(Mongo/memsql) and compared with API responses against SLA
- Created the test reports using the WDIO built-in reporting tool and stored the reports in S3 bucket
- Maintained Java Script automation code and resource in GIT
- Converted existing manual test cases into automated regression suite. Integrated Automation scripts (WDIO API) in Continuous Integration tools (Concourse) for nightly batch run of the Scripts
- ALM Octane is used for test cases creation and execution, and to open defects
- Linked the automation scripts to manual scripts in ALM octane
- Led automation team for devise automation strategies, test strategies and test cases to automate new features and enhance existing functionality
Confidential, Hopewell, NJ
Sr. Software Developer in Test Lead
Responsibilities:
- Collaborated with business, application, infrastructure, middleware, backend and network teams to gather requirements to define functional and performance test plans, test strategies, and sign off documents within the concept of program increments (PI) and sprints.
- Created QA backlog (stories) for onshore and offshore team, executed with clear visibility, provided daily/weekly status reports to management. Created and implemented process and strategy for overall QA team by defining and executing on the department's vision
- Involved in design and implementation of Selenium WebDriver Automation Framework for functional test and Regression test using TestNG
- Performed Functional testing, API testing, Integration testing and Regression testing
- Automated RESTFul API testing using JMeter and Postman and validated all possible exceptions for proper error codes and error messages. Verified API documentation (Swagger) for better accuracy.
- Used Quality Center/ALM for test cases creation and execution, and to open defects
- Scheduled daily meetings with Release Manager, Product Manager, Development Teams, Business Analysts, Stakeholders to manage defects and report on test execution
- Executed test scripts and reported both progress and defect status in Quality Center
- Assessed Risk Analysis based on test execution and provided necessary recommendations to manager
- Assisted management in project planning such as testing timelines, deliverables and resource hiring
- Worked with various offshore teams from various vendors, delivered many tight schedule and complex projects on-schedule
- Led onsite and offshore team members to ensure the highest quality product delivery is achieved
- Trained internal teams and gave demo's to Account Liaisons, stakeholders about new functionality and application
Confidential
Sr. Verification Engineer
Responsibilities:
- Worked as part of a team on developing software and systems level testing to verify and validate the firmware and the Physician's programmer application for a medical device platform and formal Design Verification executions.
- Worked in the firmware and the programmer teams, designing, developing, debugging, modifying test software programs using C#, NUnit. - Designed and implemented Test Plans to provide complete test coverage of software requirements and generated test cases that exercise the software under normal as adverse conditions to ensure complete functionality.
- Worked using Multi-Product framework to ensure the proper functionality of each feature.
- Worked on formal design, requirements traceability, verification and execution.
- Led and collaborated with cross functional teams for on-time quality deliverables meeting aggressive timelines
