Software Qa Engineer Resume
Kansas City, MO
SUMMARY
- Hands on experience in information technology with specializing in Software Quality Assurance testing, planning, coordinating, developing and delivering critical solutions and proficient in testing Web based Client/Server applications on Windows and Unix/Linux environments predominantly in the areas of Agriculture, Retail, Telecom and Pharmaceutical domains.
- Proficient and hands on performance testing experience with FSA/ Confidential applications.
- Experience in testing of web services using SOAP UI and REST using Rest Client.
- Experience in automation using Selenium WebDriver, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, JMeter, Web Services (REST, SOAP).
- Experience in developing Keyword - Driven & Hybrid Framework using Selenium WebDriver.
- Extensive knowledge and working experience of Software Development Life Cycle (SDLC) as well as in every phase of Software Testing Life Cycle (STLC).
- Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
- Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
- Expertise using testing tools like Quick Load Runner, Test Pro, Quality Center and JIRA Bug Tracking tool.
- Excellent hands on experience in handling the defects throughout the bug life cycle from detection until resolved using JIRA.
- Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
- Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
- Strong emphasis and in-depth knowledge in Manual testing using black box techniques.
- Well versed with Functional Testing, Regression Testing, Integration Testing, System Testing and good knowledge on performance Tool (Load Runner).
- Good interpersonal skills, commitment, result oriented, hardworking with a quest and zeal to learn new technologies and undertake challenging tasks.
- Involved in the entire software development Process - monitoring and improving the QA process, and making sure that any agreed-upon standards and procedures are followed.
- Hands on experience in writing test plans, test cases, analyzing test results, maintaining test scripts and bug tracking and Expertise in JIRA.
- Defect Reporting and Tracking using tools like JIRA and ALM.
TECHNICAL SKILLS
Programming Languages: Java, HTML, C/C++, SQL, XML, XSLT, WSDL
Databases: Oracle 11g, SQL Server.
Testing Tools: Load Runner, QTP, SOAP UI, REST Client, Cucumber with Selenium
Defect Reporting Tools: JIRA, ALM, Zephyr.
Monitoring Tools: Precise I3, Site Scope
OS: Windows, Unix, Linux.
Database Testing: Toad for Oracle 10.0, SQL
PROFESSIONAL EXPERIENCE
Confidential, Kansas City MO
Software QA Engineer
Responsibilities:
- Analyzing business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- As a test advisor, prepares test plan which includes testing objectives testing phases, scenarios, to test environment after a thorough analysis of the business rules/client needs.
- Wrote Business requirement test scenarios in Feature file format to automate.
- Organizing test plan per each sprint executes test cases and record test results in Zephyr.
- Had good experience to automate the test scenarios using cucumber with selenium eclipse.
- Developed Automation framework using Cucumber with Selenium.
- Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
- Extensively working with Jira for defect tracking, involves in defect reporting and reproducing same.
- Hands on experience on pl/sql queries to check proper data population in application tables for the data validation to perform backend testing against Oracle database.
- Preparing meeting notes on daily basis, executing/highlight bullet points of the project risks/issues send out the reports to management.
- Interact with developers and BA to perform types of the testing throughout software testing lifecycle and bug lifecycle cycle.
- Attends daily shiproom meeting and sprint retrospective meeting.
- Support regression and smoke testing as needed.
- Provides daily and monthly status updates showing the progress testing effort and open issues to be resolved.
Environment: Java, Cucumber with Selenium, Eclipse, Jenkins, Cucumber, Maven, HP ALM, Quality Center, SOAP UI, REST, XPath, HTML, CSS, JavaScript, SVN, SQL and Windows.
Confidential, Kansas City MO
Manual Test Engineer
Responsibilities:
- Analyzing requirements and working effectively with the team.
- Testing Executing Test cases for every release.
- Performing smoke testing after every software release.
- Testing multiple devices effectively with web and mobile.
- Extensively working with JIRA and ALM.
- Testing endpoints with DHC (REST Client), Postman.
- Creating tickets for bug tracking process and updating in JIRA.
- Communicating with developers.
Environment: Java, HP ALM, Quality Center, SOAP UI, REST, XPath, HTML, CSS, JavaScript, SVN, SQL and Windows.
Confidential, Kansas City MO
Performance Engineer
Responsibilities:
- Gathering and analyzing business requirements and developing Detail Test Plan and Test Strategy
- Requirement gathering - Nothing but metric to be achieved (called SLA: Service Level Agreement), in case some of the applications client may not give this requirement, in that case we must consider as per industrial standards.
- Identify the functional scenarios to do performance testing.
- Prepare Test Plan for business scenarios and record script as per test plan.
- Create the Test Script (V user script).
- Create the performance scenario (LR creating scenario in Controller).
- Performing Load testing and monitoring the database through Precise i3.
- Executing the scenario, analyzing the results and providing to developers.
- Extracting data from database to perform load test with virtual users.
Environment: Load Runner, JIRA, SQL Server 2005, WebServices, SharedServices, SOAP UI, Control M.
Confidential, St. Paul, MN
Quality Engineer
Responsibilities:
- Gathering requirements, specifications, design and understanding the tech specs and requirements.
- Participate in walkthroughs of requirements, specifications, database designs and test strategies.
- Preparing Test Plan and Test cases.
- Good Knowledge on working with ALM.
- Testing Web Services and Web Applications.
- Working with Test Summary Reports and participating in Defect Review/ status/ Go-No-Go meetings.
- Actively participated in SCRUM meetings, reviews and developed test scenarios and coordinating test team.
Environment: ALM, JIRA, Java, Web Services, Eclipse.
Confidential
Quality Engineer
Responsibilities:
- Gathering requirements, specifications, design and understanding the tech specs and requirements.
- Effectively working with JIRA.
- Extensively Working on Quality center for Test Data Management, preparing Test suite for the Release.
- Creating tickets for defects and bugs and follow-up on resolution with partners.
- Traceability meeting with clients.
- Defect Logging and Tracking in HPQC. Daily status meetings with developers and Business Analysts.
Environment: Quality center, JIRA, Java, Script, Oracle 9i, XML, Eclipse.