Senior Automation Test Engineer Resume
IL
PROFESSIONAL PROFILE:
- A highly competent and result orientedSenior Automation Engineer with 7+ years of experiencein Software Testing, Selenium Automation, JAVA, Team leading & training, Client facing. Proven ability inSelenium WebDriver Automated testing & Frameworks, Page Objects Model Frameworks, Functional & Performance testing of web - based applications. Proficient in each phases of Test Life Cycle, Test strategies & Test plans. Solid experience in Software Development Life Cycles, Selenium WebDriver, Selenium Grid, Cucumber, JAVA, JUnit, TestNG, Web Applications, JIRA, AML, Maven, API, SQL, HTML, CSS, Waterfall, AGILE Methodologies, Scrum, E-commerce /Financial/ Trading/Telecommunication domains, Automation & Testing tools.
- Expertise in Selenium automation usingSelenium WebDriver, JAVA, TestNG, JUnit & Maven.
- Designed and implemented different automation frameworks from scratch likePage ObjectsModel framework, Behavior Driven framework, Keyword Drivenframework and Data Drivenframework.
- Expertise in writing Selenium WebDriver automation scripts in JAVA forhighly transactional e-commerce websites.
- Proficiency in developing automation scripts on different browsers/environments & reporting defects/results to the team and PO.
- Proven ability indeveloping BDD scripts with Cucumberand writing step definitions for behavior.
- Maintained Selenium & JAVA automation code and resources in source control like Git over the time for improvements and new features.
- Took ownership and lead the automation team by mentoring them.
- Hands-on experience in build tools like Maven for managing JAVA automation projects.
PROFESSIONAL SUMMARY:
- Solid experience in automation testing of Web-based, Highly transactional and large Client/Server/Multi-tier applications.
- Proven ability in writingJAVA automation projects.
- Proficiency in WATERFALL, AGILE Methodologies and Scrum processes.
- Solid experience ofDefect/Test Management tool like JIRA, ALM.
- Expertise in writing SQL Scripts and performing Database testing.
- Experience working with APIs (RESTful), JSON, XML, POSTMAN, JMEATER client tools.
- Experience with AWS cloud and services (EC2, RDS, CLI).
- Solid experience of Sauce Labs automated testing platform.
- Proven skills inLeading and Training teams, Test Management and Meeting the deadlines.
- Strong communication & interaction with Clients, Developers, Business Analysts, Management.
- Solid experience ofE-commerce, Financial, Banking, Insurance, Trading and Telecom domains.
- Proven ability in IOS and Windows, Scripts and testing on IOS, Windows platforms.
- Proven ability in working individually or as a part of team,Problem solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager.
TECHNICAL SKILLS:
Automation Testing Tools: Selenium WebDriver, Cucumber, Maven
Back End Automation Testing: REST Assured, JDBC
Certifications: Oracle Certified Associate Java SE 8 Programmer
Languages/Frameworks: JAVA, HTML, JUnit, TestNG
Bug Tracking Tools: JIRA, ALM
RDBMS: MS SQL Server 2008/2008R2/2012, MySQL, Oracle, PostGres
Operating Systems: Windows 7/8/10, Windows Server 2008/2008R2/2012, Mac OS
Domain Knowledge: E-commerce, Financial, Trading, Insurance, Banking, Telecom, Billing
WORK EXPERIENCE:
Confidential, IL
Senior Automation Test Engineer
Responsibilities:
- Implements and maintains automation framework using Selenium WebDriver, JAVA, Cucumber, JUnit and Maven.
- Extensively automates regression and functional test suites bydeveloping over260test casesusing Selenium WebDriver, JAVA, Junit.
- Implements Page Objects Model (POM) design pattern from scratch to represent web pages.
- Configured Maven for JAVA automation project.
- Develops BDD testsusing Cucumberwith Gherkin by writing behaviors and step definitions.
- Develops required Selenium support code in JAVA for Cucumber.
- Identifies and reports defects utilizing Defect Tracking & Management tool JIRA.
- Writes queries, tests databases on the back-end by pulling up data from tables using JDBC.
- ValidatesRestful API services by utilizing Postman for manual and REST Assured API for automation.
- Works in ahighly dynamic AGILE environmentand participates all AGILE ceremonies.
Confidential, IL
Senior Automation Test Engineer/Tech Lead
Responsibilities:
- Increased productivity by 25% by effectively training, leading and managing the AGILE automationteam.
- Saved 20% of testing budget by automating Regression tests using Selenium WebDriver & JAVA.
- Won 2 gratitude certificates and given a bonus of $2000for outstanding performance.
- Provided different buildreports, Selenium automation reports, Performance testing reports to Senior Management.
- Developed, executed and maintained over 210 Selenium automation scripts for web application.
- Developed Data Driven framework in Java by using Page Objects Model Design.
- Automated the execution of smoke tests and build report generator for daily builds.
- Used Selenium Grid with TestNG to run automated test cases in parallel.
- Independently managed time to meet all task deadlines by utilizing Toggl Time Management Tool.
Confidential, IL
Automation Test Engineer
Responsibilities:
- Developed, executed and maintained over 140 Selenium automation scripts for trading web application.
- Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
- Extensively performed Database testing using SQL queries and generated Production DB reports.
- Worked both independently and as part of a QA project team.
- Used POSTMANas RESTAPItesting tool for verification of endpoints.
Confidential, Chicago IL
Functional Test Engineer
Responsibilities:
- Developed, executed and maintained manual test cases.
- Wrote analytical reports.
- Conducted Functional Testing, and Regression Testing.
- Reported and solved bugs.
- Work collaboratively with QA and developers to complete testing.