Software Test Engineer Resume
2.00/5 (Submit Your Rating)
Richmond, VA
SUMMARY
- More than 5 years of experience in Manual/Automation of Web/Mobile apps and client with specializing in Software Quality Assurance Testing and QA Automation Engineer proficient in testing on Client/Server and Web based and Mobile Application.
- Proficiency in Manual, Automation and Database testing.
- Work Experience in Agile Development Methodology (SCRUM) and Waterfall Model.
- Proficient in analyzing the Business Requirements, Design Documents to formulate Test Plans, Test Strategies, Test Scenarios, and Test Cases.
- Involved in all the phases of Software Development Life Cycle (SDLC) using Agile Scrum framework.
- Experienced in agile methodology, SDLC, stand - up meetings with Product Owner, Scrum master, Understanding user stories along with Business Analysts.
- Experienced in Web-based testing including GUI testing, Smoke testing, Regression testing, Integration testing, System testing, Performance testing, Stress testing, Functional testing, and Unit testing.
- Executions and validations to find high priority, severity defects.
- Experienced in creating automated test scripts and frameworks using Java, Selenium WebDriver, TestNG, Maven, Cucumber and log a defect by using Jira management tools.
- Skilled in creating a data-driven, object-driven, hybrid framework by implementing TestNG XML, Cucumber data tables, Apache poi, page object model classes.
- Experienced in developing and maintaining test scripts, creating test data, analyzing bugs, interacting with development team members in fixing errors.
- Expertise in performing Back End Testing by writing SQL queries for the purpose of database integrity in MS SQL Server.
- Actively involved in front-end automation using TestNG, Maven, Java, Cucumber, and Selenium WebDriver.
- Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
- Experienced with designing and building automation frameworks in support of continuous integration in a Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD).
- Troubleshoot and provide failure analysis of issues identifies from the automation suite.
- Extensively worked on Selenium WebDriver with the preferred Languages Java. Tested applications in different types of browsers and versions with Selenium, such as Internet Explorer, Firefox, and Chrome
- Ability to achieve targets and deliver results in a high-pressure and in fast-paced environment Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
Automation Testing: Selenium WebDriver, Junit,TestNG, Cucumber, SOAP UI, Postman, Jira, Eclipse, Maven, Git, Jenkins.
Bug Tracking Tools: JIRA, VSTS, HP QC.
Processes: Agile-Scrum, Waterfall.
Build Tool: Maven, TestNG, Ant
Languages: JAVA, Python, SQL, HTML, XML.
Application: Microsoft Office, Excel, PowerPoint, Outlook.
Databases: MY SQL Server, MS Access, Oracle,MySQL
Automation Framework: BDD, TDD, ATDD.
PROFESSIONAL EXPERIENCE
Software Test Engineer
Confidential, Richmond, VA
Responsibilities:
- Involved in Business Requirements and Functional Requirements gathering, reviewing process.
- Understood and analyzed available business requirements and functional requirements specification documents.
- Involved in writing and executing detailed Test cases and Test design documents.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance, and Back End Testing.
- Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely.
- Used Jira for bug tracking, bug fixing, and bug reporting.
- Developed Manual test cases by decomposing use cases for specific functional requirements.
- Worked with Business Analysts to define and design test scenarios.
- Wrote SQL queries for data verification for Back-End Testing using Oracle SQL Developer.
- Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
- Worked on creating a test case for an Object-driven framework for selenium WebDriver.
- Responsible for Build management and Continuous Integration using Maven, Jenkins.
- Locator's strategy like Xpath and CSS to run WebDriver script in stable condition.
- Design and execute the automation scripts using Selenium-WebDriver.
- Implement Page Objects, Data-Driven using Selenium WebDriver, JAVA, and Cucumber.
- Automated System Testing for trading transactions, exchange operations, and payment methods using Selenium WebDriver.
QA Analyst
Confidential, Richmond, VA
Responsibilities:
- Interact with cross-functional teams to facilitate the gathering of testing requirements.
- Implemented agile methodology throughout the QA process.
- Worked with QA Lead to modify test plans and test procedure templates and guidelines to be used by the QA team.
- Documented bugs and worked with the development team to resolve issues.
- Involved in writing test cases based on the requirements.
- Defect tracking using Jira.
- Actively involved with SCRUM and sprint meetings, managing the testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
- Expert turning requirements or user stories into test cases.
- Worked on Database Testing, Web services Testing.
- Requirement analysis, Developing Test scenarios, test cases.
- Developed Manual Test Cases based on Use Cases for specific functional requirements.
- Designed and developed automated scripts for Functional, Regression, Sanity, and Integration Testing using Selenium.
- Involved in Backend Database manual testing in SQL Server using SQL.
- Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional, and Acceptance testing using Selenium WebDriver.
- Designed and developed automated scripts for Functional, Regression, Sanity, and Integration Testing using Selenium.
- Used Postman for API testing and data validation.
- Used Postman to insert data into the database for the application.
QA Tester
Confidential, Ashburn, VA
Responsibilities:
- Reviewed Test Documents in coordination with client, development team, and stakeholders including functional teams and business analysts.
- Performed regression testing after business logic and UI change.
- Created Test Cases, Test scenarios Test scripts and responsible for Test execution.
- Analyzed Functional and Performance requirements and prepared Test Cases, Test Data and Test Scripts.
- Participated in different QA methodologies/policies, strategies, and plans in all stages of SDLC.
- Attended Daily Scrum, Sprint Planning, and Sprint Retrospective meeting.
- Tracked, reviewed, and analyzed Defects using Quality Center (ALM).
- Used Quality Center to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script.
- Prepared reports on defects generated during test execution daily.
- Involved in converting manual test cases to automation where possible.
- Extensively performed regression and functional testing using automation script.
- Involved in different releases to validate datasets using SQL.