Test Automa Tion Analyst Resume
Reston, VA
SUMMARY:
- More than 3 years of experience as an Automation Analyst/Tester working with automation testing frameworks.
- Expert in Test Planning, Designing, Automation, Execution and Assessment for various software testing.
- Experienced in Test case Creation and Script Development in Compliance with Testing Center of Excellence standards.
- Good Knowledge in Software Development Lifecycle (SDLC) methodologies and best practices to execute Software Application Development Projects.
- Proficient in both Black Box and Grey Box Testing with ability to manage the automation of the entire Testing cycles.
- Experienced in performing GUI, Smoke, Negative, Positive, UAT, Functionality and Regression testing.
- P r oficiency in over all Defect Management/P r oblem solving including tr acking bugs and r epor ting using R ally, ALM, Quality C enter and JIRA.
- Experienced in writing comple x SQL queries to e xtr act da ta fr om various sour ce tables to perform da tabase testing.
- Exper t in developing test scripts using J ava, Selenium W ebDriver and developing T est
- F r amework s using T estNG, JUnit, Maven tools .
- Good Knowledge in using Maven’ s centr al r epository to manage e xternal J ARs and other dependencies.
- P r oficient in set ting up and maintaining Maven build jobs in Jenkins using POM file.
- Experienced in using S VN, GitHub/GitLab as a sour ce r epository system to shar e code within the of fice as well as with overse as te ams.
- Good Knowledge in implementing Apache POI to r e ad da ta fr om e xternal sour ces to feed loca tors and other da ta valida tion r equir ements into the test script .
- Good Knowledge in p erforming numer ous counts of functional, r egr ession, smok e and sanity testing using Selenium.
- Ex cellent knowledge in writing unique CSS and XP a th loca tors using sour ce code of the page to identify each unique element.
- Extensive knowledge in developing Da ta - driven and hybrid fr amework using Selenium W ebDriver fr om scr a tch.
- Able to work independently and with other QA Analysts on projects.
- Able to meet deadlines and have taken the initiative to learn job-related skills on my own.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, TestNG, Maven, Jenkins, HP ALM, HP Quality Center, Jira
Programming: SQL, PL/SQL,VB Script, Java, HTML
Databases: Oracle, SQL, SQL Plus, MS Access, SQL Server
Word Processors: Microsoft Word, PowerPoint, MS Excel
Operating Systems: Windows, Unix/Linux
IDE: Eclipse, IntelliJ IDEA
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
Test Automa tion Analyst
Responsibilities:
- Reviewed Functional Requirement Specifications for creating Test strategies.
- Created Test cases based on Test scenarios drawn from functional requirements.
- Handled responsibilities of developing functional testing plans and performing end to end phases of Test execution.
- Divided tests into multiple actions to design more modular and efficient Tests.
- Involved in Back-end and Front-end Testing of the applications.
- Worked in Waterfall Model, Spiral Model, and Agile development.
- Co-ordinated with developers for Black Box Testing.
- Developed and maintained Manual and Automation test scripts through Rally.
- Performed Database Testing by creating complex SQL queries in MYSQL database.
- Developed and maintained release acceptance tests using WebDriver, TestNG, Maven and Eclipse.
- Developed and maintained r ele ase acceptance tests using W ebDriver, T estNG, Maven and IntelliJ IDEA.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Developed Automation Scripts, Execution and Analysis Test Results using a Keyword Driven
- Framework in Selenium.
- Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Scheduled testing job and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (Git).
- Prepared Status Reports every week, which includes Revision History, Test case status, Performance related Issues and bugs.
Environment: Agile, MS Office, UNIX, MS Excel, TOAD, Oracle, SQL Server, HP ALM, Selenium WebDriver, TestNG, Maven, Jenkins,, Java, Java Script, Windows, HTML.
Confidential, Arlington, VA
Automation Engineer
Responsibilities:
- Created automated QA strategy from the development team and intended to improve testing and deployment strategies across UIs.
- Designed automated test infrastructure to ensure overall efficiency of releasing new software.
- Performed all phases for development of Test automation framework.
- Increased Testing efficiency and reliability by identifying and designing testing methodologies, best practices, coding standards, documentation and tools.
- Designed and performed Functional tests as well as Regression Tests to ensure smoothness of work.
- Involved in the Da tabase T esting using SQL queries of the Applica tion such as checking all the tables in the Da tabase and checking whether the da ta is moving in their r espective tables.
- P erformed functionality and r egr ession testing during the various phases of the applica tion using Selenium.
- Scheduled automa ted, timed test builds on Jenkins.
- Developed Automa tion Scripts, Ex ecution and Analysis T est R esults using a K eywor d Driven
- F r amework in Selenium.
- Used Jenkins as a C ontinuous Integr a tion server to configur e with GitHub and Maven.
- Scheduled testing job and set up the flag to run automa tion scripts on Jenkins as a par t of the C ontinuous Integr a tion pr ocess every time ther e is a bug fix, new fe a tur e development, or innova tive functionality in code r epository (Git).
- Involved in preparing status reports and attending daily, weekly, monthly and quarterly meetings to update the automation status, challenges and efforts.
- Defined project release cycle and maintained project cost estimates.
- Involved in meetings and Responsible for weekly status.
Environment: Selenium WebDriver, TestNG, Maven, Jenkins, SQL Server, MS Office, Windows, SOAP UI, UNIX, XML, HP ALM, Java, J2EE, Java Script, MS Excel.
Confidential, MD
Automation Tester
Responsibilities:
- Developed Test scripts and cases of complex modules.
- Set up the Test environment and Test design for different types of Testing.
- Maintained Test metrics for all the projects.
- Defined User Acceptance Testing, Test cases and plans.
- Performed GUI, Functionality and Regression testing.
- Developed test automation scripts using Selenium W ebDriver as par t of r egr ession testing of the various r ele ases of the applica tion and upda ted the script as par t of maintenance.
- R esponsible for cr e a ting UI Object Info, F unctions, T est Da ta and T est Suite.
- R esponsible for ex ecuting Selenium test scripts on multiple nodes using Selenium Grid, Selenium S tandalone Server .
- Set up Selenium tools from scratch and configured various other peripherals tools to perform
- Selenium test.
- Performed User Acceptance Testing.
- Contributed to evaluation and development of the tools and reusable scripts to reduce time of the Testing procedure.
- Cr e a ted tests to verify user stories have been corr ectly implemented.
Environment: Selenium WebDriver, Java Script, MS SQL Server, Web Services, Quality Center/ALM, Java, Windows, UNIX, MS Excel, MS Office.