Software Test Engineer Resume
5.00/5 (Submit Your Rating)
Rancho Cordova, CA
SUMMARY:
- Hands on Quality Assurance Professional with around 6 years experience in Web, Mobile, Platform and e - commerce Business and Consumer facing applications.
- Proficient in Functional, Automation, Regression and Unit testing using Open-Source Automation Tools (Selenium Web driver, TestNG).
- Possess experience in full testing Lifecycle which includes creating test plan, test scenarios, writing/running automated test scripts to detect software defects, file bugs, validate bug fixes and certifying product features.
- Hands on experience working with Tools such as Selenium Web Driver, APPIUM, Android SDK, XCode
- Experience in using Quality Center, JIRA and TFS for Test Management.
- Expertise in creating Test Plans, Test Strategy Documents, Test Scenarios, Test cases and Test Scripts.
- Experience in various kinds of testing like Unit, Functional, System, Integration, Regression, Cloud testing.
- Experience with API Testing, SOAP/REST Services using SOAP UI, JMeter and Postman.
- Experience in writing and executing SQL queries.
- Experience with various test automation frameworks such as TestNG, Data Driven, Hybrid Frameworks
- Exposure to CI (Continues Integration Tools) like Jenkins.
- Expertise on BDD (Behavior driven development tool) like cucumber.
- Familiarity with browser based compatibility testing across full range of web browsers (IE, Firefox, Opera, Mozilla, Safari, etc.) across multiple platforms.
- Quality-driven, collaborative and positive team player who always looks for efficiency and accuracy.
- Demonstrate ability to self-organize and deliver results under fast paced unstructured environment.
- Great work ethic focused on project and business success.
TECHNICAL SKILLS:
Platforms: Windows 10/8/7/XP, Mac OSX
Mobile Platforms: iOS, Android
Programming: JavaScript, SQL
Database: Oracle, MS SQL Server 2000
Test Automation: Selenium WebDriver, Junit, TestNG
Web Testing Tools: Firebug, XPath,Eclipse
Bug Tracking: TFS, JIRA, HP Quality Center
Applications: MS Office, OpenOffice
PROFESSIONAL EXPERIENCE:
Confidential, Rancho Cordova, CA
Software Test Engineer
Responsibilities:
- Reviewed the Business Requirement Documents, Detailed Design Documents and Requirement Matrix.
- Regularly interacted with Developers to discuss various problems and issues.
- Involved in entering requirements, developing test plan tree, designing the test steps, writing test cases and running test scripts.
- Worked at the Client Location, and worked very closely with Client to implement the Product.
- Understand the Client requirements and written the Test cases for End2End Testing.
- Worked under the Agile methodology
- Involved in the Automation Script Development
- Involved in the Selenium Framework Development (Data Driven with TestNG capabilities)
- Involved in Creating the POC for Automation assessment and Framework Design.
- Provide knowledge transfer to the team.
- Involved in testing the Web Based application
- Implemented an automated deployment process using Jenkins and GitHub that we use for deployments our staging and QA environments
- Made use of TFS for test case management
- Integrated Automation scripts ( Selenium WebDriver API ) on Continuous Integration tools Jenkins for nightly batch run of the Script.
- Extensively involved in Presentations, Meetings.
- Participated in walkthroughs and weekly status meetings.
Confidential, Irvine, CA
QA Automation Engineer
Responsibilities:
- Analyze business requirements, Software requirement specifications and design documents, use case documents and developed test cases and test scripts
- Develop and maintain a full suite of automated test scripts using Selenium and Java
- Hands-on experience with automation scripts creation, testing and debugging techniques
- Implemented Behavior-Driven Development (BDD) implementation with Cucumber Framework, using Selenium WebDriver , TestNG and Maven
- Developed test cases using element locators and selenium web driver methods
- Used Jira for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
- Good Experience in Agile methodology with SCRUM Process for the product development
- Performed REST API testing by Soap UI.
- Develop Test cases from business use cases, Test data and Web Driver scripts for UI testing.
- Implemented an automated deployment process using Jenkins and GitHub that we use for deployments our staging and QA environments
- Integrated Automation scripts ( Selenium WebDriver API ) on Continuous Integration tools Jenkins for nightly batch run of the Script.
- Performed Database validation testing using MySQL queries.
- Made use of the Source Tree, a central repository for coordinating all the team effort.
- Exposure to AWS cloud for Mobile testing utility
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java .
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Participated in walkthroughs and weekly status meetings to verify that project milestones were met according to the documentation. Actively share knowledge and skills with Automation Team members as well as other support teams, and grow own knowledge of other technologies in use in the environment
Confidential, Norwalk CT
Quality Engineer
Responsibilities:
- Coordinated Test Plan, Test Scenarios and Test Cases with the Business Analysts and Development Teams.
- Experience working with both Manual and Automation Testing process on different modules.
- Hands on experience working with Selenium Web Driver and Selenium Grid.
- Made use of Hybrid Framework for automation.
- Responsible for Smoke, Integration, Functional and System testing.
- Performed End-To-End Testing and Regression Testing.
- Experience working with Platform testing and Security testing.
- Experience automating unit testing using JUnit and TestNG.
- Involved in walkthroughs throughout the full phase of project.
- Used JIRA extensively for Defect tracking and reporting, made use of Confluence for document management.
- Extensively worked on the build systems like Eclipse IDE with MAVEN and performed the continuous integration using JENKINS.
- Closely involved in working with the development team, maintenance team and business team regarding changing requirements, builds and releases.
- Made use of the GIT versioning tool, a central repository for coordinating all the team effort.
- Extensively involved in Presentations, Meetings and Interaction with Senior Management.
- Recognized for reliability, teamwork, persistence and strong work ethics.
Confidential
Quality Engineer
Responsibilities:
- Coordinated Test Plan and Test Case review sessions with business users and development teams.
- Performed Manual Testing on different Modules of the Application.
- Assured the quality of the product primarily by Black-Box/manual testing methods as per company standards.
- Performed functional, integration, black-box, gray-box, regression, and involved in user acceptance tests.
- Performed functional, regression, gray box, black box, integration, cross browser and GUI testing manually.
- Strong knowledge dealing with the phases of Software Development Life Cycles (SDLC), methodologies and application testing techniques
- Reported tracked defects with reference to severity and types according to development teams needs
- Used TFS for bug tracking and reporting.
- Responsible for testing in Production Environment.