Jenifer A
Email: ************@*****.***
Phone: 408-***-****
Career Objective
Seeking a challenging position in the field of Software Quality Assurance in the areas of Manual and Automated Testing, where I can effectively utilize and contribute my technical knowledge and experience.
Professional Summary:
3+ years of experience as a Software QA Tester with experience in performing Manual and Automation testing.
Good knowledge in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle.
Hands on experience and good knowledge in various testing frameworks like Keyword Driven, Data Driven and Hybrid Frameworks.
Proficient knowledge on Junit and TestNG
Understanding of QA methodologies like Waterfall and Agile.
Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report.
Well versed with Handling Elements in Selenium WebDriver
Experience in Designing and executing the automation scripts using Selenium+Java+TestNG
Strong hands on experience with all levels of testing including Black box testing, Smoke testing, System testing, Regression testing and Functional testing.
Participated in Scrum, Sprint and Defect resolution meetings.
Communicated with developers, business analysts, and user representatives in application design and document reviews.
Experienced in developing BDD scripts with Cucumber and writing step definitions for behavior.
Experienced in data driven testing, and white box testing using Java and TestNG
Experienced in writing SQL queries to check the population of the data and do negative testing
Knowledge in code build and deployment using Maven and Jenkins
Experienced with bug tracking tools such as JIRA and Bugzilla
Experienced with source control systems such as SVN and GIT
Technical Skills
Automation testing tool : Selenium WebDriver, Selenium IDE
Testing Frameworks : TestNG, Junit, Cucumber
Test Management Tools : Quality Center, Test Director, Jira
Defect Management Tools : Jira and Bugzilla
Operating Systems : Windows, Mac OS, Linux
Programming Skills : Java, HTML, XML, Shell Script
Build Tools : Maven, Ant
Database & Management Tools : MySQL, Oracle10g, MS-Access
Methodology : Water Fall, Agile (Scrum) Methodology
Web, Application Servers : Apache Tomcat, JBOSS, Web Logic.
Configuration Management tools : Subversion and GIT
Projects Handled
Apple Inc, Cupertino, CA Nov 2016 to Till Date QA Automation Engineer
Description:
The Incident Management (IM): Worked on testing software will enable greater consistency of IM data and processes across the organization, providing one “single source of truth” for Incident data, management and reporting that will help Apple continuously improve safe operations.
Responsibilities:
Reviewed and analyzed requirement document for writing the Test Cases.
Created Test plans based on the Business requirements document.
Worked as part of an Agile team to test, automate and maintain the automation frameworks.
Performed both manual and automated tests (using Selenium Web Driver) to conduct functional and regression tests on the application.
Involved in the creation of Automation framework based on the Page Object Model with Data driven using TestNG
Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
Identifying the end-to-end Scenarios for Manual and automation.
Preparation of Defect reports, Test Summary Reports
Participate in review meetings to resolve bug related issues with developers
Involved in daily meeting with Team members to keep track of defects and provided update on testing progress to the Team Lead.
Performed Sanity, System, Integration, retesting, Regression testing
Developed test cases in Java language using Eclipse IDE and TestNG framework.
Used build tools Maven and Continuous Integration tool Jenkins.
Automation using Se+Java+TestNG (Eclipse framework)
Involved in field selection of use IDs, names, or XPath as needed
Responsible for carrying out manual testing during various phases of software development life cycle
Defect Tracking using JIRA
Developed SQL queries in MySQL database for testing large real-time data in both test and staging environments
Environment: Mac OS, Windows, Selenium Web driver, MySQL, HTML, XML, JAVA, XPATH, TestNG, JIRA, Cucumber, UNIX, MS Excel, MS Access, Maven, Jenkins, Browser (Firefox, IE, Safari, Chrome).
Copart, Fairfield, CA June 2015 to Oct 2016 Jr. Automation Engineer
Description:
Copart sells vehicles for a variety of consignors including finance companies, banks, dealers, fleets, rental car companies and the insurance industry. Copart also sells vehicles for the public through its fast, easy service called Copart Direct, and for franchised and independent auto dealers through its Copart Dealer Services (CDS) division. We have more than 140 facilities throughout the United States, Canada, and the United Kingdom, allowing us to be closer to both our Members and Sellers. We utilize a UK website to remarket vehicles in Europe.
Responsibilities:
Analyzed requirements and developed test plans, test scenarios, and test cases
Implemented automation using Selenium WebDriver, JAVA
Created a Java Selenium WebDriver test case using Junit framework to test client's requirements.
Created Test plans based on the Business requirements document.
Involved in design and implementation of Selenium WebDriver automation framework with Java for smoke and regression test suites.
Report issues through a formal bug tracking system like Bugzilla.
Created Selenium web-driver automation scripts using Java to validate functionality on various browsers.
Used Selenium WebDriver for writing test scripts for regression test coverage.
Attended meetings with the Business Team, and Build Teams to gather the information about the project and the design methodology and the testing requirements.
Performed functionality, integration, security, positive and negative testing.
Building Keyword driven frameworks when needed
Developed SQL queries to test the data after executing transactions like inventory
processing. Participate in review meetings to resolve bug related issues with developers.
Involved in daily meeting with Team members to keep track of defects and provided update on testing progress to the Team Lead.
Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
Generated Test Summary report after completion of every iteration
Environment: Windows XP, UNIX, Selenium IDE, Selenium Web Driver Oracle, HTML, XML, Java, Maven, Junit, Jenkins, Bugzilla, Browser (Firefox, IE)
Health Net Inc, Los Angeles, CA Apr 2014 to May 2015 Test Engineer
Description
The project was on an application for the Long-Term Cares. This application helps the field agents of the company to enter prospective customer data, to calculate the amount of premium required, cash value and benefit amount for the years in consideration. This application also allowed the registered members of Health Net to get details of their LTC insurance, change the term of their coverage and also to use the premium calculator to determine the new premium.
Responsibilities:
Responsible for creating a detailed documented test plans/scripts and test cases.
Manually performed, end-to end testing, System testing, and Regression Testing, Functional testing, Performance testing, and User Acceptance testing.
Wrote test cases with reference to the functional specifications and business requirements documents
Performed Regression and Functional testing.
Involved in testing the functionality and usability of the system from end user perspective
Participation in QA Entrance and Exit criteria meetings and bug review meetings
Wrote SQL queries for Oracle database to verify and validate the Data.
Used the JUnit to execute the automated test scripts in Java and JTest for evaluating code coverage on Enterprise Applications
Write and distribute reports to describe program evaluation problems found, corrections needed, and problem areas
Defect Tracking using Bugzilla
Conducted defect review meetings on daily and weekly basis
Co-ordination with development team in all phases of the Project
Environment: Manual Testing, Quality Center, Java, HTML, CSS, Java Script, PL/SQL and Window
EDUCATION:
Master of Computer Application - Tiruchirappalli, Tamil Nadu, India (2008-2011)
B.Sc.(Mathematics) - Tiruchirappalli, Tamil Nadu, India (2005-2008)
Software Training:
VividianSoft
Java Training– Fremont, CA – Aug 2014 to Feb 2015
Apex Consulting Services
Java/J2EE Training – Fremont, CA – June 2016 to Nov 2017
MongoDB/Casandra Training -Fremont, CA -Jan 2017 to Mar 2017