Post Job Free
Sign in

QA automation Engineer

Location:
San Francisco, CA
Posted:
September 16, 2017

Contact this candidate

Resume:

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



Contact this candidate