We provide IT Staff Augmentation Services!

Software Test Engineer Resume

3.00/5 (Submit Your Rating)

Gaithersburg, MD

PROFESSIONAL SUMMARY:

  • More than 5 years of QA experience in Manual/Automation testing of Web/Mobile apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web - based and Mobile Applications.
  • Expert in both Manual and Automation (Selenium) testing of the applications.
  • Automated the Test Cases using Selenium WebDriver, Java, Eclipse, Junit and TestNG.
  • Having Immense experience in agile and waterfall project management methodologies.
  • Experienced in Integration, System Testing, Regression testing, Smoke testing, UAT and Automation testing.
  • Extensive Manual testing experience in Black Box testing, Functional, Integration, Regression, User, Acceptance (Alpha and Beta Testing), System, UI-testing, Smoke, Sanity testing.
  • Hands-on experience in developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data-Driven Framework in Selenium.
  • Expertise in writing automation test plans, results analysis and reports from scratch.
  • Experience in designing test strategy, test plan, planning and implementation of test suits.
  • Experience in Functional and Regression testing utilizing manual and automated testing skills.
  • Utilize knowledge of Java to create automation test scripts.
  • Extensive experience in using Selenium Web Driver API for writing TestNG test suites and Test Cases for testing functionality with the Selenium Server.
  • Effectively implemented different QA methodologies, policies, strategies and plans in all stages of SDLC. Experience in Web-based testing including GUI Testing, Smoke, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing
  • Executions and validations to find high priority, severity defects.
  • Developing BDD scripts with Cucumber/Java and writing step definitions for behaviour and step definitions.
  • Expertise in Test Driven Development (TDD) and Acceptance Test-Driven methodology (ATDD)
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them.
  • Hands-on experience in Jenkins.
  • Experience in working with SVN and GIT version management systems.
  • Troubleshoot and provide failure analysis of issues identifies from the automation suite.
  • Strong working knowledge in different databases i.e. Oracle databases, SQL PL/SQL, Toad etc.
  • Bug reporting with Jira log defect.
  • Excellent communication skills along with verbal and written skills

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium IDE, HP Quality Centre/ALM, Junit, TestNG, JIRA, Appium, QTP, Eclipse, Cucumber, Maven, Jenkins, Git

Java: SQL, PL/SQL, HTML,CSS, JavaScript, C#

Frameworks: Junit, TestNG, Cucumber, TDD, BDD

Bug Tracking Tools: JIRA, HP ALM, Bugzilla, Visual Studio TFSDatabases Technologies

MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000

WORK EXPERIENCE:

Confidential, Gaithersburg, MD

Software Test Engineer

Responsibilities:

  • Involved in planning, designing, building and maintaining automation framework using Selenium WebDriver and Java.
  • Designed and maintained the automation framework using Selenium for regression testing.
  • Participated in daily stand-up meetings, created reports as needed by the QA lead.
  • Interacted with Developers to follow up on Defects and Issues. Retested AUT after code release.
  • Used TestNG and Junit to build a testing framework from scratch.
  • Used JIRA to log Defects and closeout defects.
  • Wrote complex SQL queries to extract data from Oracle Database, and performed data validation.
  • Worked in conjunction with manual testers to convert manual test cases to automation.
  • Created Test Plans, Test Cases and Test Scripts.
  • Worked with Team Lead to develop Test Plans.
  • Created test scripts using TestNG, selenium and java as a programming language.
  • Create TestNG XML for creating test suites.
  • Performed GUI, Functional, Positive, Negative, Regression Testing.
  • Developed Requirement Traceability Matrix (RTM) and Test Summary Report (TSR).
  • Worked with the team for requirement analysis, test strategy and test plan creation.
  • Developed Web Services to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, and Rest Client.
  • Expertise in defect tracking and bug reporting using, HP Quality Centre, JIRA
  • Proficient in Web Applications including, Mobile Development Life Cycle (SDLC), Testing and Maintenance.
  • Involved in Designing & Developing automation framework from scratch using Selenium Web Driver

Confidential, Dulles, VA

QA Analyst

Responsibilities:

  • Reviewed Business requirement and Software specification requirements to achieve a better understanding of the UAT (User Acceptance Testing) and automated frameworks from starch like Page Objects framework.
  • Prepared and reviewed UAT test artefacts Test Plans, Test Scripts, Test strategy, Traceability matrices, with Project Stakeholders.
  • Involved in creation of automation framework in Selenium WebDriver, BDD cucumber.
  • Involved in Functionality, Regression testing, Cross-Browser compatibility, User request load, Databases consistency, Security attacks.
  • Experience in writing and developing Automation and Manual Test Strategies, TestNG Frameworks Test Plans, Test Scenarios and defining test cases in Java.
  • Developed Test Automation scripts using Cucumber.
  • Experienced with Data-Driven framework (Apache POI-Excel).
  • Developed a Keyword Driven framework to test several web pages.
  • Implemented BDD, Cucumber to run Regression Tests on multiple platforms and browsers in parallel.
  • Used Selenium Web driver for testing web applications.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into ALM, JIRA.
  • Integrated Selenium web driver script to Jenkins CI Server.
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Executed test cases using Python and reported defects.

Confidential, VA

Junior Software Tester

Responsibilities:

  • Analysed the business requirements and wrote a Test Plan.
  • Studied Functional specifications and requirement documents to categorize the units in Testing.
  • Created test cases as per the business requirements and executed them.
  • Interacted with developers, Business & Management Teams and End Users.
  • Carry out extensive Regression testing using Jira during various phases of development.
  • Implement Agile (Scrum) methodology approach.
  • Help QA Team to document Standard Testing Procedures for manual Testing. Execute the test case, test suite and analyse the actual results against the expected results to each GUI sub-systems.
  • Work with the QA Team to perform sophisticated Functional Testing, and Integration Testing.
  • Generate System test for different test scenarios covering all aspects of project functionality.
  • Work with the QA Team to write the instruction for User Acceptance Testing (UAT) to support the non-technical employee.
  • Work with the QA Team to perform Regression testing as, and when required to ensure the stability of the application.
  • Create, and execute SQL queries to make sure the data are entered in the database as expected, and all fields are populated correctly.
  • Perform detailed results analysis after each test execution cycle, and maintain test results.
  • Execute the test cases, and report the Defects using Quality Centre.
  • Verify and retest the Defects after development Team resolved them.

We'd love your feedback!