We provide IT Staff Augmentation Services!

Sdet Resume

Bowie, MD

SUMMARY:

  • Over 6 years of Experience in Software Quality Assurance and Software Testing using Manual and Automation Testing , IT Professional possessing progressive experience in analyzing, designing, developing, testing, projects mainly in Healthcare/Financial domains.
  • Around 1 year of experience in RESTAPI Testing using JAVA REST Assured library.
  • Hands on manual testing of REST API using POSTMAN.
  • Possessing great ability in JAVA, Selenium WebDriver Automated testing & Frameworks, Page Object Models & Hybrid Frameworks, TDD, BDD, Web testing, Functional testing.
  • Heavily experienced in each phase of Software Testing Life Cycle, Test strategies, Test plans, Test Cases.
  • Solid experience of Selenium WebDriver, Cucumber, JAVA, JUnit, Web Applications, JIRA, Maven, SQL, Agile Methodologies, Scrum, Continuous Integration and Continuous Deployment.
  • Experienced in setting up Selenium tools from scratch and configuring various other peripherals tools to perform Selenium Test.
  • Results - driven achiever and effective team worker with Communicative Interpersonal Skills .
  • Ability to establish Relationship with developers, designers, customers and management.
  • Highly flexible and adaptive performer, adept at Multi - Tasking and thriving in a fast-paced environment while assisting numerous time-sensitive projects.
  • Exceptionally Motivated self - starter and creative Problem - Solver who works hard and loves a challenge. Selenium WebDriver | Automation
  • Expertise in Selenium automation using Selenium WebDriver, JAVA, JUnit & Maven.
  • Designed and implemented different automation frameworks from scratch, like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for numerous projects.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional Financial/HealthCare websites.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team. Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Maintained Selenium & JAVA automation code and resources in version control system GIT over time for improvements and new features.
  • Developed and maintained BDD scripts using the REST assured library for REST API testing.
  • Took ownership of automation and led the automation team by mentoring the team as required. Excellent experience with build management tool like Maven and managing JAVA automation projects using it.
  • Solid experience of AGILE Scrum Methodologies and Waterfall processes.
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management.
  • Strong experience of Financial, Banking, HealthCare domains. Proven ability in working individually or as a part of a team, Problem solving, Analytical skills, Reporting and Assisting to Manager.
  • Solid experience of Defect/Test Management tools like JIRA.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing in different RDBMS like Oracle and MySQL.

TECHNICAL SKILLS:

Testing Methods: Functional testing, Regression testing, Smoke testing, System testing

Automation Testing Tools: Selenium WebDriver, Cucumber, Maven, Jenkins

Languages and Frameworks: JAVA, Junit, TESTNG, CUCUMBER, SQL, HTML, Gherkin, XML

Bug Tracking Tools: JIRA, ALM, Version One

PROFESSIONAL EXPERIENCE:

Confidential, Mclean, VA

SDET

Responsibilities:

  • Hands on experience in Test Driven Development (TDD), Behavior Driven Development (BDD).
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
  • Expertise in Smoke testing , black - box testing, white-box, Integration testing, Database testing, regression testing and GUI software testing.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber .
  • Involved in Scratch implementation of BDD framework , moved entire framework from hybrid to BDD by using POM , and creating Feature files , Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.
  • Few modules were enhanced like Loan Selling Advisor, LPA, LQA.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using Java s REST assured library .
  • Tested web services manually using Postman.
  • Used GIT to re-modify files and for software development .
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked effectively with Developers, AGILE Team , and Project Management to achieve Selenium Automation , high quality, release deadlines and QA processes improvements.

Confidential, Mclean, VA

SDET

Responsibilities:

  • Hands on experience in Test Driven Development (TDD), Behavior Driven Development (BDD).
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
  • Expertise in Smoke testing , black - box testing, white-box, Integration testing, Database testing, regression testing and GUI software testing.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber .
  • Involved in Scratch implementation of BDD framework , moved entire framework from hybrid to BDD by using POM , and creating Feature files , Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.
  • Few modules are enhanced like Invest, Loan, Credit cards. Fully analyzed module at the time of integration.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using Java s REST assured library .
  • Tested web services manually using Postman.
  • Used GIT to re-modify files and for software development .
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked effectively with Developers, AGILE Team , and Project Management to achieve Selenium Automation , high quality, release deadlines and QA processes improvements.

Confidential, Washington, DC

Automation Analyst

CONTRIBUTIONS:

  • Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium Web Driver and TestNG and defined dependencies using Maven.
  • Implemented Automated execution of tests using Maven and Jenkins.
  • Reviewed the Selenium Scripts developed by the team members.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically.
  • Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug and Fire path locator) and WebDriver to test the web application.
  • Reported software defects in Jira and interacted with the developers to resolve technical issues.
  • Developed and maintained automation test scripts for web based applications using Java and Selenium automation tools.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Reported bugs and sent e-mail notifications to the developers whenever there is a change in the status of the defects using Git and Jenkins
  • Connected to database to query the database using SQL for data verification and validation.
  • Followed Agile testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

Confidential, Bowie, MD

QA Automation Analyst

CONTRIBUTIONS:

  • Developed and maintained automation scripts for regression test cases in Selenium using Java
  • Developed Data Driven test framework in Selenium WebDriver by reading test data from Excel file using Apache POI.
  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC
  • Performed cross browser testing by executing Selenium test scripts on multiple browsers and Platforms using Selenium Grid and checked for compatibility.
  • Scheduled test scripts to run overnight when required using Maven and Jenkins.
  • Performed Data Driven Testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Used Maven to build and run the Selenium automation framework. Once the script was executed, framework used to send the automation reports over email.
  • Integrated Selenium with Sauce Labs for distributing test on the cloud.
  • Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing.
  • Wrote SQL queries for data verification and Oracle SQL statements for Back-End testing.

Hire Now