We provide IT Staff Augmentation Services!

Sdet / Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Sidney, NE

SUMMARY

  • Worked as an Automation Tester and Quality Analyst for over 7 years with expertise in Manual and Automated Software Testing using various testing strategies and types for application build on C# and JAVA.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver, Team Foundation Server, JUnit, NUnit, TestNG, Quality Center, JIRA, Maven, Jenkins, Specflow, Cucumber, Postman, SOAPUI, HTTP Client libraries, Web Services (REST, SOAP) and SQL.
  • Extensively involved in all phases of Software Development and Testing Life Cycle and assured the quality of different applications designed for various business domains.
  • Experienced in verifying, validating and performing Functional, Performance, System, Integration, Scalability, User Interface and Regression testing of Application Software.
  • Experience in both Agile and Waterfall Software Development Models.
  • Developed automated scripts for Regression testing, debug and enhance scripts, run scripts, wrote user - defined functions, etc. using C#, Java, Selenium WebDriver and TestNG.
  • Experienced in designing customized framework using the Page Object Model (POM) pattern in Java using Selenium WebDriver, TestNG and Apache POI.
  • Experience in testing automation framework based on BDD approach built using Specflow, Cucumber, Java, C# and Gherkin Language.
  • Experience in testing web services developed using Postman, SOAPUI and HTTP client libraries.
  • Expert in writing QTP scripts from scratch by using Descriptive Programming and developing Libraries, Functions in VBScript to build Automation Frameworks.
  • Good knowledge on Jenkins. Created jobs for Automation Scripts on Jenkins for batch run and schedule runs.
  • Experienced in creating Property files to store all object locators (Xpath /CSS locator/name/id), file path, test site URL and use them in Selenium Framework.
  • Experienced in using Version Control Tools like GIT, SourceTree and GitHub.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries on relational databases.
  • Experienced in all types of SQL queries like select, insert, update, delete and joining multiple tables based on business requirement.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem-solving and delivering under high-stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS

Languages: Java, C#, HTML/XHTML, XML, JavaScript

Testing Tools: Selenium WebDriver, Cucumber, Specflow, SOAPUI, Postman, LoadRunner, JMeter

IDE: Visual Studio, Eclipse, SQL Developer

Web Debugging Tool: XPath, XPather

Databases: Oracle, SQL Server, MS Access

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: NUnit, Junit, TestNG

Operating Systems: Linux, Windows, Mac

Other tools: SourceTree, Bitbucket, GIT, TFS, VSTS

PROFESSIONAL EXPERIENCE

Confidential, Sidney, NE

SDET / QA Automation Engineer

Responsibilities:

  • Worked in an Agile environment to analyze and review various Business and Functional Requirements documents to develop test cases for various scenarios.
  • Attended various ceremonies such as Daily Scrum Meetings, Sprint Planning Meeting, Sprint Review Meeting, Sprint Retrospective Meeting, and Sprint Grooming Session.
  • Made contribution to regular status meetings to state any bugs, problems, and risks.
  • Involved in modifications of test plans in accordance with changing requirements.
  • Worked with Team Foundation Server (TFS) for version control and to open bugs, create tasks and user stories, initiate change requests and deploy the application.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium WebDriver.
  • Participated in BDD (Behavior Driven Development) approach using NUnit, Gherkin, Selenium Webdriver and Specflow.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Used Selenium Support library to perform different actions on the web page.
  • Tested REST-based web services and API using Postman.
  • Wrote C# scripts in .NET HTTP Client libraries to automate the web services and API testing.
  • Integrated Automation scripts in Continuous Integration tools (Jenkins) for the nightly batch run of the Script.
  • Developed and executed SQL joins to validate the results in Web Services and Front end with Database.
  • Implemented test schedule, tracked defects and assigned them to developers based on their priority.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment: C#, Selenium Webdriver, Postman, Specflow, NUnit, Jenkins, MS Test Manager, Visual Studio, TFS, .NET, SQL, MS Excel, MS Visio, Agile.

Confidential, Salt Lake City, UT

SDET / QA Automation Engineer

Responsibilities:

  • Analyzed Business Requirement Specification (BRS) and System Requirements Specification (SRS), and involved in design, development, and execution of manual and automation test scripts.
  • Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
  • Used Jira as project management tool from writing/attaching requirements, then creating test cases (in Test Plan module), executing those in Test Lab module, and lastly tracked /logged bugs in defect module.
  • Performed System, Integration, Regression, Failover and Compatibility Testing.
  • Implemented automation using Selenium WebDriver, JAVA, TestNG, Selenium Grid, Cucumber, Maven.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Designed developed and implemented user acceptance testing (UAT) protocols as the final phase of application development.
  • Used CI/CD for standardizing environment and a common language and version stacks using Jenkins.
  • Automated RESTful web services/APIs using SOAPUI and Postman and validated XML and JSON formats.
  • Used all types of SQL queries like select, insert, update, delete and joining multiple tables based on the business requirement to conduct Backend testing.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

Environment: Java, Selenium Webdriver, Oracle, Cucumber, BDD, Jenkins, TestNG, Maven, SQL, Jira, Selenium Grid, UAT, POM, Postman

Confidential, Phoenix AZ

SDET / QA Automation Engineer

Responsibilities:

  • Provided an aggregated, cross-application project view of quality status and defect trends and managed and enforce consistent workflows and processes.
  • Responsible for design and development of requirements collected from the customer.
  • Developed Test Plan, Test Cases/Test Scripts and reviewed baselining of scripts with different Data sets as input.
  • Developed Automation scripts for new enhancements using Selenium Webdriver and TestNG.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and execute tests using Selenium.
  • Performed functionality and regression testing during the various phases of the application using Selenium
  • Used Cucumber for BDD approach testing to write behaviors and step definitions.
  • Validate Web services/APIs built-in SOA Architecture using SOAPUI.
  • Used Postman for testing JSON RESTful web services.
  • Involved in creating SQL and UNIX scripts to validate the output datasets and results produced to ensure that it was as per the requirements and customer's expectation.
  • Created pom.xml in APACHE MAVEN and run the builds and integrated with Continuous Integration tools Jenkins for running the test on a regular basis automatically.
  • Balance multiple priorities simultaneously to adapt to the changing needs of the business while meeting deadlines.
  • Found critical bugs in the application, weekly Reporting through Bug Reports and Maintenance Traceability Matrix.
  • Used JIRA for bug/defect tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
  • Involved in generating test plan, test cases and executing test cases.

Environment: Java, Selenium Webdriver, Junit, Cucumber, Jenkins, Eclipse, Postman, SOAPUI, PL/SQL, Windows XP.

Confidential, Houston TX

QA Automation Engineer

Responsibilities:

  • Developed and executed the test scripts with Selenium Webdriver and C#.
  • Reviewed Business Requirement Documents, Functional and Technical Specifications.
  • Extensively worked on Agile Development and management process.
  • Responsible for planning regression test stories in every Sprint.
  • Involved in the maintenance of Automation Framework that uses C# and Selenium Webdriver with BDD approach using Specflow.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Performed cross-browser testing and executed test cases on multiple platforms using Selenium Grid.
  • Used Postman for testing XML RESTful web services.
  • Used Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests and deploy applications.
  • Extensively Involved in writing SQL Queries to retrieve the data from the database.
  • Involved in writing test cases for Functional and Regression Testing.
  • Performed End-to-End Testing and helped the UAT team in performing User Acceptance Testing (UAT).
  • Executed End -to- End test scenarios.
  • Extensively involved in resolving bugs fixes with the Development Team.

Environment: Selenium Webdriver, C#, Visual Studio, Postman, Web Services, RESTful, TFS, SQL Server.

Confidential, Dallas, TX

SDET / QA Automation Engineer

Responsibilities:

  • Created and maintain test plans, testing schedule and report defects using Quality Center (QC).
  • Conducted walkthrough meetings with SDLC team to understand the functionality, risk and operations management of the application.
  • Validated Requirements Traceability Matrix (RTM) and Users Requirement documents to prepare SIT test plan and test scenarios.
  • Conducted manual and automated testing for functional and non-functional test cases.
  • Developed SQL Queries to query Database to test the back-end of the application.
  • Analyzed the defects and coordination with the Development Team to solve the problems using Defect tracking.
  • Coordinate with Developers for defect analysis and performing Regression Testing.
  • Test the data using SQL queries on the target data.
  • Attended Analysis walkthrough meeting and analyze the Test process for bimonthly Release.
  • Created and executed test cases to test SAS products of GE integrated with base applications for rewards and marketing reports.
  • Worked on testing SOAP services using SOAPUI.

Environment: SQL, QTP, Quality Center, Agile, MS SQL Server, MS Office.

We'd love your feedback!