Automation Test Analyst Resume
Washington, DC
Professional Profile:
A highly competent and results oriented Senior Automation Test Analyst with 5+ years of experience in Software Testing, Selenium Automation, JAVA web projects, Team leading &, Client facing. Proven ability in Selenium WebDriver Automated testing & Frameworks, Page Objects & Hybrid Frameworks, Web testing, Functional testing, Performance & Load testing. Excellent experience in each phase of Test Life Cycle, Test strategies & Test plans, UAT. Solid experience of Software Development Life Cycles, Selenium WebDriver & RC, TestNG, JAVA, JUnit, Web Applications, JIRA, Maven, SQL, AGILE Methodologies, Scrum, JMETER, E-commerce/Financial/Trading domains, Automation & Testing tools.
Summary of Qualifications:
- Expertise in Selenium automation using Selenium WebDriver, TestNG, JAVA, JUnit & Maven
- Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework for a number of projects.
- Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites.
- Executed automation scripts on different browsers/environments & reported defects/results to the team.
- Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over time for improvements and new features.
- Took ownership of automation and led the automation team by mentoring the team as required.
- Excellent experience of build tools like Maven and managing JAVA automation projects using them.
- Excellent experience in automation of Web-based, Highly transactional and large Client/Server/Multi-tier applications.
- Proven ability in writing JAVA, JUnit, and Leading JAVA, projects automation.
- Solid experience of AGILE Methodologies, AGILE Manifesto and Scrum processes
- Solid experience of Defect/Test Management tools like JIRA, HP ALM.
- Solid experience of Performance/Load/Stress testing with JMETER.
- Expertise in writing SQL Queries, SQL Scripts and performing Database testing
- Proven skills in Leading and teams, Test Management and Meeting the deadlines.
- Experience in testing SOAP web services using SOAP UI web service testing tools.
- Proven ability in Windows/UNIX Commands, Scripts and testing on Windows/UNIX platforms
- Proven ability in Working individually or as a part of team, Problem-solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager.
- Emphasis in mobile, social media, web, client server, XML, and relational database-based applications.
- Extensive hands-on testing experience performing manual, black box, functional, integration, acceptance, usability, regression, end-to-end, security and automated testing.
- Exhaustive usage and creation of Test plans, Test Design specifications, Test Cases, Test matrix and HP Quality Center/JIRA Bug Tracking/Bugzilla/Excel.
- Strong communication & interaction with Clients, Developers, Business Analysts, Management.
- Strong experience in E-commerce, Financial, Banking, Insurance, Trading and Telecom domains.
Technical Test Skills:
Automation Testing Tools:: Selenium WebDriver/RC/Grid, Maven, JMETER
Languages/Frameworks:: JAVA, JUnit, TestNG
Bug Tracking Tools:: JIRA, BugZilla, Relational ClearQuest
Test Management Tools:: HP ALM
RDBMS:: MS SQL Server 2008/2008R2/2012, MySQL, Oracle
Scripting Languages:: JavaScript, Perl, Python, VB Script.
Operating Systems:: Windows 7/8 / 10, Windows Server 2008/2008R2/2012, Mac OS, LINUX/Solaris/HP-UX
Domain Knowledge:: E-commerce, Financial, Trading, Insurance, Banking, Telecom, Billing
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
Automation Test Analyst (Selenium WebDriver + JAVA + Web, Functional testing)
Responsibilities:
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Maven.
- Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium WebDriver, JAVA, JUnit.
- Implemented Page Objects framework, Hybrid framework and 21 Page classes to represent web pages.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Used Maven, Selenium Grid to execute Selenium automation suites on a different platforms, browser combinations in parallel.
- Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 14 SQL scripts.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Assisted Manager by providing automation strategies, Selenium Automation and JIRA reports.
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
- Performed functional, regression, negative and integration testing using manual and automated test method.
Tools: /Environments: Windows 10, Selenium WebDriver, Eclipse, Java, JUnit, TestNG, JSP, J2EE, CMMI 3, JIRA, VERSIONONE, Web services, SoapUI, SQL Server
Confidential
QA Automation Engineer (Selenium + Web, System and UAT testing)
Responsibilities:
- Automated System Testing for trading transactions, exchange operations and payment methods using Selenium WebDriver
- Developed, executed and maintained over 182 Selenium automation scripts for trading web application.
- Developed Keyword Driven & Data Driven frameworks. Automated running smoke tests and build report generator for daily builds.
- Used Selenium Grid to run automated test cases in parallel on 5 environments.
- Performed Load and Stress testing by developing LoadRunner scripts to find out effective Web/App server configurations for best performance levels.
- Extensively performed Database testing using Selenium. Generated Production DB reports using SQL queries.
- Provided different build reports, Selenium automation reports, Performance testing reports to Senior Management.
- Responsible for managing, planning and developing test plans, test cases, tracking/process documentation. Play an active hands-on role in all aspects of quality assurance, from functional requirements walkthroughs, reviewing and analyzing functional and technical designs.
- Work closely with the project management, development, delivery and support teams, ensuring that testing of new functionality is documented and tested as quickly as possible.
- Perform end-to-end business system testing including UI and database analysis/results.
- Perform cross-browser testing on multiple browsers, including desktop and mobile ones.
- Help define, promote, and ensure adherence to quality assurance processes such as test plan reviews, defect management, risk/complexity analysis, and regression test maintenance.
- Assessed user, functional, and technical requirements and documentation to identify high-risk and key test areas.
- Participate in meetings with end-clients.
- Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
Tools: /Environments: Selenium IDE, Selenium WebDriver, QTP, Admin Tool, Eclipse, Java, JUnit, TestNG, Fire bug, Fire Path, JSP, J2EE, CMMI 3
Confidential
Software Test Analyst
Responsibilities:
- Involved in the requirement analysis and design phase of the development.
- Developed test plans and test scripts based on business rules and requirements to check the functionality of the system.
- Performed functional and system test.
- Tested role-based security which allows/restricts access to system features and data based on roles assigned to a user.
- Validated the functionality of Documentum.
- Assisted the end-users in the user acceptance test of the application.
- Designed, developed, and customized Selenium Automated scripts for conducting automated regression testing.
- Created defect reports using JIRA and reported the testing status to the project lead.
Environment: Windows 8 / 10, Selenium IDE, Selenium WebDriver, QTP, Eclipse, VB Script, Java, JUnit, TestNG, Firebug, Fire Path, JSP, J2EE
