Software Test Engineer Resume
Oakton, VA
PROFESSIONAL SUMMARY:
- Over 7 years of Information Technology experience in Software Testing and preparing Test Plans, Test Cases and Test Data.
- Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE, Cucumber, JUnit/TestNG, Quality Center/ALM and Soap UI.
- Experienced in creating Test Data, analyzing Defects and interacting with development team to resolve issues.
- Extensively experienced in developing Test Scripts, as well as reviewing Test Scripts.
- In depth knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC).
- Proficient in working knowledge of Waterfall Model, Spiral Model and Agile development.
- Experienced in Black Box Testing, Smoke Testing, Regression Testing, Integration Testing, Data Driven Testing and User Acceptance Testing.
- Experienced in creating and maintaining defects using HP ALM/Quality Center.
- Strong Knowledge in HP ALM/ Quality Center for Testing and Defect Tracking.
- Expertise in SQL scripts/queries for data verification to compare the expected results with database.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Good Knowledge in developing and executing automation Regression testing and System testing using Java, Web drive, TestNG and Maven.
- Experienced in performing Data driven testing using Data Provider Annotation in TestNG.
- Good Knowledge in developing Page Object Model Framework using Page Factory in Selenium WebDriver.
- Experienced in using GitHub as a source repository system.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Helped the team in estimations of automation project.
- Experience in interaction with Clients on requirement analysis.
- Able to work independently and with others QA Analyst’s on project.
- Excellent analytical, communication, documentation and interpersonal skills.
TECHNICAL SKILLS:
Languages: Java, SQL, VBScript
Testing Tools: Selenium IDE/WebDriver/Grid, SOAP UI, Appium, Cucumber
Testing Frameworks: JUnit, TestNG, BDD framework Data Driven, Page Object Model framework
Bug Tracking Tools: HP ALM/Quality Center, JIRA, Rally
Databases: SQL Server, MySQL, Oracle
IDE: Eclipse
Frameworks/ Open Source: JUnit, Test NG
Version Control Tools: GIT, SVN,TFS
Operating Systems: Windows, Linux, UNIX
Build/CI Tools: Maven, Jenkins
Other Tools: MS - Office Suite (Word, Excel, Access), MS-Project
PROFESSIONAL EXPERIENCE:
Confidential, Oakton, VA
Software Test Engineer
Responsibilities:
- Participated in Technical Reviews with Business and Technical teams to evaluate the base-line requirements and finalized the Test Cases for System test.
- Documented Test cases corresponding to business rules and other operating conditions.
- Created and executed Test scripts to verify complex system requirements.
- Analyzed various Requirements documents and Use Cases to prepare the detailed Test Plan.
- Worked with business analysts and presented the Test Strategy to the entire team in order to obtain the necessary approval.
- Performed Black box testing and Smoke testing and UAT.
- Performed Functionality Testing, System Testing, Regression Testing, Integration Testing, and Database Testing.
- Created the Traceability matrix using HP ALM.
- Creating invoice new start order and make sure that order is in BGW/CADM system.
- Creating MACD by using add/change/delete/Move and disconnect option order and make sure that order is in BGW/CADM system.
- Experienced in design and implementation of Page Objects Model (POM) Automation Framework from scratch using Selenium WebDriver, Java, JUnit, TestNG, GitHub, & Build Management tools like Maven.
- Implemented Behavior Driven Development ( BDD ) in Selenium WebDriver, JAVA and Cucumber for Fictional Test Automation.
- Experienced in creation of BDD framework from Scratch using Cucumber tools with Gherkin.
- Maintained Test Automation Framework in JAVA Programming Language and Selenium WebDriver, Updated the test scripts based on Functional Change.
- Customized XPath to recognize the elements using Selenium WebDriver.
- Performed Regression Testing for the new builds using Selenium WebDriver.
- Developed Web Service Test with Soap UI to test in SOA platform.
- Developed a BDD framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
- Prepared test status reports during test execution process.
- Participated and reported statuses in all test related project team meetings.
Environment: SQL, SOAP UI, Maven, Jenkins, TestNG, XML, MS Visio, MS Project, MS Word, MS Excel, Outlook, Windows, HP ALM, Selenium WebDriver, Oracle.
Confidential
Selenium Tester
Responsibilities:
- Analyzed, Understood and Estimated requirements.
- Wrote Test Cases and Test Procedures based on the Test Plan.
- Analyzed project documentation and prepared detailed Test Cases.
- Involved in the System and Integration testing.
- Used HP ALM to create Test outlines and maintained Test scripts and created, modified and debugged the Scripts.
- Part of the team which involves in the Integration of Rally with HP ALM.
- Performed Data integrity testing by executing SQL statements and validated the tables in the database.
- Maintained traceability matrix to trace the requirements and corresponding development through the Software Development Life Cycle (SDLC).
- Recognized object by using X path, ID, Class name and CSS.
- Customized XPath to recognize the elements using Selenium WebDriver
- Created data driven framework on MAVEN project by using TestNg in Selenium.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.
- Designed Automation Testing Framework for web-based application using Selenium that maintains the work flow as an end-user.
- Responsible for developing automated test cases with Selenium and custom scripting as appropriate to the test case.
- Developed and maintained custom libraries for the common automation framework using JAVA in Selenium.
- Developed automated testing suite in SOA test and SOAP UI for Rest API testing.
- Prepared Test status reports for each stage and logged any unresolved issues into Issues log.
- Participated in UAT for Web and Database Applications.
- Followed Defect Management Life Cycle (DMLC) to Analyze and report defects.
- Participated in Daily Standup, Product Backlog Grooming and Retrospective meetings.
- Involved in Meetings and walkthroughs and Responsible for weekly status.
Environment: Java, Outlook, HTML, XML, Java Script, VB script, Oracle, MS Visio, MS Excel, Windows, UNIX, MS Word, Selenium WebDriver, TestNg, Maven, Jenkins, HP ALM.
Confidential, Owings Mills, MD
Software Tester
Responsibilities:
- Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan and wrote Test Cases.
- Prepared Test Data Basing on the Supply chain implementation.
- Performed Integration testing to check the flow of application.
- Involved in FACETS Implementation, involved end-to- end testing of FACETS Billing, Claim Processing and Subscriber/Member module.
- Conducted GAP analysis and filling gap according to the format set by HIPAA.
- Designed the future state testing to be implemented in the next phase of this effort.
- Administered and configured Quality Center/ALM in Agile environment.
- Responsible for configuring Quality Center/ALM.
- Developed SQL queries based on mapping document.
- Experienced in creating various Checkpoints, Parameterization of Test.
- Responsible for creating and enhancing Test scripts by Creating Checkpoints, Synchronization points and Output values using Quick Test Professional.
- Created, and managed UFT Test Scripts based on the Requirements, and Scenarios.
- Conducted Data Driven Testing using parameterization in UFT to test the application with different sets of data.
- Developed automated test scripts using descriptive programming in UFT.
- Created user defined and custom functions using VB scripting.
- Used to coordinate with development team for Bug fix issues.
- Enhanced database structures as per the business requirement, which is applicable for contract accounting in an efficient way.
Environment: MS Excel, Selenium, VB Script, XML, Java, Oracle, SQL Server, Unix, Windows, Quality Center/ALM, SharePoint, Unix.
