Sr. Automation Engineer Resume
Liverpool, NY
SUMMARY
- Professional Automation Test Engineer with full Software Development Life Cycle (SDLC), experience in designing, developing, and implementing test plans, test cases and test processes:
- Developed Test Plan and Test Cases from various documents - User Story, Use Case, Functional Requirement Document (FRD) and Design document.
- Organized Test Cases in central repository and Generated Test Data from various sources & techniques - business requirement, production database, boundary, equivalence, control flow
- Over 6+ years of Hands-on technology professional accustomed to work in complex environments. Multifaceted experience in software development and software testing:
- Flexible in both Manual Testing and Automation Testing.
- Experienced in Smoke Testing, Integration Testing, REST API Testing, Functional Testing, Regression Testing, Sanity Test and User Acceptance Testing.
- Expert Test Engineer in developing automation test scripts, troubleshooting, resolving issue.
- Designed, developed, and updated an existing automation framework.
- Methodical in process automation of Continuous Integration/Continuous Deployment by Jenkins tools.
- Proficient in Java, Selenium WebDriver, TestNG, Cucumber, Postman, SQL.
- Handled multiple tasks and work independently as well as in a team under tight deadline.
- Strong team player, quick learner, who is happy enough to provide support/assistance to team members and interested to learn new technologies.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, TestNG, Cucumber, Postman.
Methodology: Agile Scrum, STLC, Waterfall
RDBMS: MySQL, SQL Server
Operating Systems: Windows, MAC OS, Linux, IOS, Android
Languages: Java, SQL, Gherkin and PL/SQL
Test Management: JIRA
Version Control: Git, GitHub
Others: Eclipse IDE, Maven
PROFESSIONAL EXPERIENCE
Sr. Automation Engineer
Confidential, Liverpool, NY
Responsibilities:
- Analyzing and documenting details program information working and interacting with software developers and members of various other dependent departments.
- Working as QA Tester and take responsibility for the requirements Analysis, testing and designing of the flow and the logic for the project.
- Analyze the Systems and Requirements gathering, Data Analysis, write test cases and review test cases.
- Modify and maintain the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
- Develop automation scripts for automate Functional and Regression testing using Selenium WebDriver, Eclipse, TestNG, Java, Maven.
- Maintain the Selenium, TestNG & Java automation code in source control repository - Github.
- Using Postman tool to test various end points.
- Managing multiple projects using JIRA to manage the test cases, test scripts, test results and defects for all phases of QA process.
- Develops SQL scripts for Back-end Testing to ensure that data is updated as per the Business Rules.
- Prepare user documentation with screenshots for UAT (User Acceptance Testing).
Environment: Java, Selenium WebDriver, TestNG, Jira, SQL, Git, Postman, Windows, Maven, Jenkins.
Sr. QA Automation Engineer
Confidential, Boston, MA
Responsibilities:
- Analyzed business requirements to better understand business logic and process flow.
- Created & Prioritized Test cases and Test data for manual & automation testing.
- Coordinated review sessions to review test cases with Product Owner & Developers.
- Performed API testing using Postman.
- Developed automation test script using Java & Selenium WebDriver, TestNG, reusable functional library and maintain source control in Git repository over the time for improvements and new features.
- Managed the automation test scripts for Functional and Regression Testing.
- Executed automation scripts parallel on different browsers/environments & reported defects/results to the team soon.
- Performed Back-end testing with extensive use of SQL Queries.
- Managed requirements, test case and test scripts for legacy system by JIRA.
- Used JIRA bug tracking tool to report application bugs.
Environment: Java, Selenium WebDriver, JIRA, Windows, Maven, Jenkins.
QA Automation Engineer
Confidential, New York, NY
Responsibilities:
- Developed test cases with test data and reviewed test cases with Product Owner & Developer.
- Modified and maintained the existing test cases and scripts to leverage the automation team effort during the regression testing.
- Maintained Automation framework using the Java, Selenium WebDriver, TestNG, Apache POI to write automation script and used Git & GITHUB to maintain code for the future release and new features.
- Performed Functional, Regression & User Acceptance testing (UAT).
- Managed resource reviewed daily/weekly/end of spring test status reports with agile team.
- Managed multiple projects in JIRA to manage the test cases, test scripts, test results and defects for all phases of QA process.
- Validated the test results by writing SQL queries to retrieve the data from tables and database.
Environment: Selenium WebDriver, Java, Windows, Linux, Maven, Jenkins
QA Automation Engineer
Confidential, Boston, MA
Responsibilities:
- Analyzed business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
- Created & Prioritized Test cases and Test data for manual & automation testing.
- Reviewing Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics.
- Actively involved in Functional Testing, Smoke Testing, Regression Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing and End-to-End.
- Executed automation scripts parallel on different browsers/environments & reported defects/results to the team soon.
- Worked in Agile Development and SCRUM process throughout the project
- Extensively used JIRA to manage User Story, Story related Test case and defect
- Experience writing SQL queries for database validation.
Environment: Selenium WebDriver, Java, TestNG, Postman, Windows, Linux, MavenJenkins.