Senior Systems Test Engineer Resume
Woodbury, NY
SUMMARY:
- Over Six (6+) years of experience on Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) in Agile Scrum, iterative and waterfall methodologies
- Experience in designing and reviewing User stories/Requirements, Test cases, Test Scenarios, Test Scripts, and Test Plans of both manual and automated tests framework
- Expert of open source test automation software Selenium Web Driver, cucumber, and TestNG
- Experience working with Framework JUnit, TestNG, Maven, and Page Object Model (POM)
- Working knowledge in Object Oriented Programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
- Expert in VB script developing reusable functions for automation
- Performed in Smoke, GUI, Functional, Integration, System, Front - end, Regression, User Acceptance testing on Client/Server and web applications
- Experience in Back-end testing of application by developing and executing complex SQL queries
- Energetic self-starter with excellent analytical and organizational skills. Achieves goals, objectives and milestones in an accurate and consistent manner.
- Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills.
- Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.
- Experience in Java, Python, HTML, Java Scripts, Oracle, SQL, MySQL, AJAX and CSS.
- Work experience in using the Quality Center to manage the software testing process and Clearcase, BugZilla, Jira for tracking the process and sharing the files.
- Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing
- Experience in performing database testing and working with SQL queries and database like Oracle and MySQL
- Capability to adapt and learn new tools, techniques, and approaches
- Strong communicator and skillful in working closely with customers to identify and resolve problems
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, Cucumber, TestNG, Maven, HP Quality Center, Quick Test Professional (QTP),JIRA
Operating Systems: MS-DOS, UNIX, Windows 9x/NT/2000/XP
Databases: MS Access, Oracle, Microsoft SQL Server
CM: Share Point, Git, SVN
Languages: Java, and VB script
WORK EXPERIENCE:
Confidential,Woodbury, NY
Senior Systems Test Engineer
RESPONSIBILITIES:
- Experienced with Agile methodology approach and follow-up with JIRA
- Managed tasks and defects using JIRA
- Work on Agile Scrum environment and participating in Daily scrum and sprint meetings
- Design and develop Test cases for Test Driven Development(TDD) and Behavioral driven development (BDD) using Gherkins
- Performed Smoke, Functional, Integration, System, UAT, Regression, and GUI testing
- Developed automated scripts using Selenium Web Driver with maven, cucumber, and Test NG
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration files
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management repository
- Submit the defect reports, and communicate issues to business, engineering, and management using JIRA
- Developed test cases and performed integration testing of the combined software modules, and tested as a group
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Created Python scripting to test RESTapi functionality for regression setup.
- Performed End-to-End testing considering all interfaces and subsystem for functional and non-functional testing
- Tested the application for both positive and negative scenarios
- Follow up with the developers on defects status on a daily basis, and generate reports for managements
- Designed, developed, and executed mobile test plans for iOS and Android
- Performed query operations on Oracle to do data validation. Used standard SQL functions and commands to develop SQL queries
- Developed and executed complex SQL queries
- Communicated with different team such as development, requirement, and configuration management
Environment: Java, Selenium WebDriver, Test NG, Cucumber, Maven, XPATH, Eclipse, Jenkins, Firepath, Firebug, Python, HTML, XML, Git Hub, agile, Quality center, Mobile Testing, SQL, Oracle
Confidential, New York
Software QA Analyst
RESPONSIBILITIES:
- Designed and developed Test Plan, Test cases, and Test Scripts
- Managed the Requirement Traceability Matrix (RTM) between requirements and test cases
- Conducted Backend testing using SQL and database concepts
- Tracked the defects using Mercury Quality Center and generated defect summary reports
- Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management
- Developed script using Object Oriented Programming (OOP) concepts in Java
- Involved in managing the requirements and assigning priorities with Quality Center
- Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using QTP
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Involved in Web Services Testing using SOAP UI.
- Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
- Extensively developed Complex SQL Queries for Backend Testing
- Extensively worked with Database verifications and Validations
- Responsible for weekly status updates showing the progress of the manual and automated testing
- Participated actively in team meetings with Functional/Development Team for fixing the bugs
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, XPath, HTML, Eclipse, Jira, Agile Methodology, Git Hub, Mobile Testing, Quality Center, SQL, Oracle, Windows.
Confidential, Reston, VA
Software QA Analyst
RESPONSIBILITIES:
- Involved in complete QA Life Cycle
- Involved in analyzing user requirements, identifying test cases and setting up test data
- Developed Test Cases and Test Scenarios according to the functional specifications
- Participated and involved in test procedures and test plans reviews
- Involved in Functional testing of the application
- Extensively involved in developing regression test scripts, creating output values, doing data driven Test for all the projects using Quick Test Professional.
- Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP
- Developed User Defined Functions (UDF) to support the automated scripts using VB Script
- Used reusable actions with utilizing the flexible functionalities in Quick Test professional
- Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
- Perform backend testing by using SQL queries and check if the reports generated actually suffice the search criteria submitted
Environment: Quality Center, QuickTest Pro (QTP), PL/SQL, HTML and UNIX.
