We provide IT Staff Augmentation Services!

Software Test Engineer /sdet Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • Skilled IT professional with over 7 years of experience in software quality assurance (QA) and testing.
  • Thoroughly versed in modern quality assurance and management tools, including Selenium WebDriver, Cucumber, AWS, TestNG, JUnit, Maven, Jenkins, SOAP UI, SVN, 508 compliant, GitHub, DevOps, Sonar, Rally, JIRA, ALM and Confluence.
  • Proficient in set up Selenium tools from scratch and configuring various other peripherals tools to perform Selenium Test.
  • Experienced in designing automation testing framework for web - based application using Selenium that maintains the workflow as an end-user.
  • Experienced in developing and implementing Data Driven and Keyword Driven automation Testing framework with Selenium WebDriver.
  • Experienced in debugging Web Application using Firebug.
  • Excellent exposure on Provisioning Systems, Automated Build Platforms in AWS Cloud Environment.
  • I have experience in SDET writing test case and test Script.
  • Excellent communication and troubleshooting skills with ability to adapt to new technologies in real-time environment.
  • Experience with a variety of software development methodologies, including Waterfall and Agile/Scrum.
  • Master of Science in Information Systems
  • US Citizen with Public Trust.

TECHNICAL SKILLS:

Defect Tracking Tools: Rally, JIRA, ALM, Quality Center

Automation Testing Tools: Selenium RC, WebDriver, Cucumber, Spring Tool Suite (STS), JUnit, TestNG, Hudson/Jenkins, Maven, GitHub, SVN, JMeter, Confluence.

Operating Systems: MS Windows, UNIX, Mac OS

Programming Languages: Java, SQL, PL/SQL

Web Technologies: HTML, CSS, XML, XPATH, XSLT, AJAX.

RDBMS: Oracle, MySQL, MS SQL Server

PROFESSIONAL EXPERIENCE:

Confidential, Herndon, VA

Software Test Engineer /SDET

Responsibilities:

  • Experience of the full Software Development Life Cycle (SDLC), Agile and Scrum Methodologies & Validations to ensure the Quality Assurance Control.
  • Experience in interacting with business analysts, developers, and technical support and help them base line the requirement specifications.
  • Demonstrated ability to quickly identify and evaluate viable alternatives to resolve issues and mitigate risks in a logical manner.
  • Extensive experience writing test scripts using java and executed it through Selenium Cucumber and Selenium Web Driver, JDBC, Apache POI.
  • Used Gherkin languages to write features and scenarios.
  • Maintained SVN repositories for DevOps environment: automation code and configuration
  • Triggered the automation jobs using Jenkins to get the Cucumber JSON reports
  • Experienced in Functionality testing, Black Box Testing, System testing, Integration Testing, Regression Testing, User acceptance Testing, Ad-Hoc Testing, Performance testing, and Stress Testing.
  • Used the ALM 11.53 write the Test Case and executing the Test Case.
  • Reported bugs in Clear Quest, and sent Email notifications to the developers for prompt resolution.
  • Worked in continuous integration environment. Deploy code stored in GitHub to QA environment via Jenkins continuous integration tool. Manages QA process for release candidate. Reports progress to business, development.
  • Performed the Regression testing once the developers fix the Defects.
  • Verified backend data writing complex SQL queries. Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
  • Prioritized items with upper management to coordinate and test based on business priority. Delegated and coordinated daily and weekly tasks to offshore resources. Provide feedback to team, report progress to management.

Environment: s: Tools and Technologies: Cucumber, Selenium WebDriver, Java, Spring, Jenkins, Maven, Jira, Clear Quest UNIX, Putty, Sonar,Gherkin, TOAD, Windows10, CSS, HTML, XML, HPALM-11.52, SVN, GitHub, SharePoint.

Confidential, McLean, VA

QA Automation Engineer - Selenium

Responsibilities:

  • Expertise in implementing Agile and SCRUM Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Participated in Agile/Scrum team, attending daily standup, sprint planning, backlog grooming meeting, sprint review meeting and retrospective. Worked together with business analysts and software developers.
  • Extensively worked in all phases of Software Development Life Cycle (SDLC) application specification, design, development, testing and implementation.
  • Developed test cases and test scenarios based on functional requirements.
  • Developed, maintained test plans, tested strategies, tested cases while performing all testing activities including functional, integration, system, regression testing.
  • Good knowledge on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service (S3).
  • Setup the automation framework using Selenium WebDriver, Java, JUnit, GitHub and Maven.
  • Created automation test scripts in Java, JUnit, Maven and WebDriver for various features using Data Driven Framework and Hybrid Framework.
  • Experience in creating performance test scripts and configuration of performance tests Using Performance testing tools JMeter.
  • Responsible for developing a Performance Testing Plan and Performance Testing strategy based on the business specification requirements and user requirements.
  • Performing 508 compliant verification testing and reviewing technical requirements of software
  • Evaluating and analyzing 508 testing results and overseeing implementation of test plans
  • Coordinated with business analysts, development team and participated in bug review sessions.
  • Delegated and coordinated daily and weekly tasks to offshore resources. Provide feedback to team, report progress to management.

Environment: Selenium WebDriver, AngularJS, Maven, GitHub, Jenkins, Rally, HTML, CSS, XML, Amazon Web Services (AWS), Windows 7, UNIX, JMeter, Java, Ruby, JavaScript, SQL.

Confidential, Washington, DC

Test Engineer

Responsibilities:

  • Conducted UI testing, functional testing and regression testing.
  • Used Selenium RC to test web sites and web systems for functionality, usability, regression, performance, browser and operating systems compatibility.
  • Created user defined functions in Java and implemented the functionality with Selenium. Built automated test-suites using WebDriver Java API / Selenium test suites, JUnit and TestNG.
  • Developed and maintained release acceptance tests using Selenium IDE, JUnit, and Eclipse.
  • Analyzed project documentation and provide stakeholders with quality assurance risk assessment.
  • Identified, recorded, tracked and prioritized defects across multiple environments.
  • Provided comprehensive and detailed information within the current defect management tool.
  • Worked in continuous integration environment. Deployed code stored in GitHub to QA environment via Hudson continuous integration tool. Managed QA process for release candidate. Reported progress to business and development team.
  • Designed and coded new features for internal harness application. (Java, SQL, JDBC, GitHub, JUnit). Expanded feature set considerably over a short period of time, significantly increasing product scope.
  • Created CSS/XSLT script to parse XML results into HTML format.
  • Web services testing using SOAP UI tool. Worked on SOAP based Web Services testing.
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI.
  • Active participant in defect triage meetings with business analysts, developers and other stakeholders.
  • Performed Regression testing for new builds and every modification in the application using Selenium RC.

Environment: s: Tools & Technologies: Windows, UNIX, Oracle, Quality Center, Java, JSP, SOAP UI, SQL Developer, SQL, PL/SQL, MS Office, JMeter, Selenium IDE/RC, SQL, Appscan, JDBC, Maven, JUnit, CSS, XSLT, GitHub.

Confidential, Washington, DC

QA Tester

Responsibilities:

  • Developed and executed test strategies, master test plans and test cases. Performed functional, security and regression testing.
  • Participated in reviewing the test plans and test case templates for the functional testing.
  • Created of the Quality Assurance and Test Strategy document that describes the technical and management approach to be followed for testing of the entire project.
  • Worked with the business analysts to determine business requirements and set standards for Performance Evaluation using agile methodology.
  • Maintained requirements traceability matrix for Automation Testing Results within Quality Center projects.
  • Developed Test Cases matching requirements using Quality Center.
  • Executed Test cases and reporting errors to project manager and developers using HP Quality Center.
  • Tracked, reported and managed the defects in Quality Center.
  • Performed backend testing to validate the data using SQL queries to the required test cases.
  • Worked effectively and collaboratively with the QA team, development teams, and business users. Reviewed requirements and give feedback to analysts.
  • Provide weekly status report to the project manager and discuss issues related to quality and deadlines.
  • Created testing documents such as Requirement Traceability Matrix and Defect Analysis report.
  • Regularly performed bug verification for bugs in QA, staging and production environments in a timely manner to provide summary and detailed report to the manager.

Environment: Windows, UNIX, Oracle, Java, JMeter, SQL, Oracle, Quality Center.

We'd love your feedback!