Qa Automation Test Engineer Resume
VirginiA
SUMMARY:
- Solid understanding of Software Development Life Cycle (Water fall and Agile) and CMMI
- Strong experience with Agile test mythology and Agile Development process.
- Well versed with System test strategy, System test plans, business workflow modeling based on requirements and, Creation and Maintenance of Traceability Matrices.
- Using detailed knowledge of application features and functions assess scope and impact of business needs throughout analysis and completion of all enhancement specifications.
- Experience in analyzing the requirements from User Stories and Use Cases to develop test cases and test scenarios.
- Strong experience in automated functional testing, Regression testing, acceptance testing, End to End testing and Feature testing.
- Develop robust Object find framework to find test object with Selenium API which enable us to develop automated script for dynamic web application.
- Prepared in Selenium WebDriver Automated Framework following Data Driven with Page Object concept.
- Specialized in functional testing using Selenium Junit, TestNG with Java.
- Experience in Automated Software Testing, Test methodologies, preparation of test data, preparation and execution of regression test scripts, preparation of weekly status report
- Strong analytical and problem solving skills.
- Experienced in tracking bugs and creating reports using defect tracking tools like Jira, ALM/Quality Center/TRAC
TECHNICAL SKILLS:
Testing Tool: Selenium Web Driver, Selenium RC, Auto expect
Test Management: HP Quality Center, Rally, ALM
Defect Management: Jira, TRAC, Bugzilla, HP Quality Center, ALM
Requirement Management: HP Quality Center
Programing Languages: Java, HTML
Development IDE: Eclipse
Database/Database tools: SQL Server, Oracle, MySQL
Application: Microsoft Office Application, VMware, SQL DeveloperOperating Systems: Windows XP, Windows 7,8, UNIX/LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Virginia
QA Automation Test Engineer
Responsibilities:
- Manually conducted User Interface, Functional, Integration, UAT, and Regression testing and interacted with developers to resolve the technical issues.
- Monitoring daily base Jenkins result, fix the error, created defect and push it to Git.
- Responsible for update confluence daily with fail test cases for management review in Jenkins.
- Created manual test cases and automated test cases by using Selenium WebDriver with Java, TestNG.
- Introduce and Implement open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
- Building custom Framework Page Object Model using Java, TestNG to the organization.
- Communicated with developers and business analyst to resolve various issues.
- Performed automated scripts for Functional and Regression testing, automated test cases push to the continuous integration using Jenkins and Git
- Created Test Log by writing Description, Activity and event entries, Execution description, Procedural results and Environmental Information.
- Work on menu test using Linux/ UNIX environment.
- Automated menu test by using Auto expect.
- Corresponding among QA Managers, Developers and Team Members.
- Excellent interpersonal skill set with a self - starting attitude, team-player, and flexibility.
- A fast learner (new system and test equipment applications) and high degree of creativity and initiative is expected
Environment: Selenium Web Driver, Java, HTML, Jira, Confluence, GIT, Jenkins, UNIX, LINUX, Auto expect
Confidential, NYQA Automation Test Engineer
Responsibilities:
- Created Test Plans which describes the features and functions to be tested.
- Develop Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
- Designed and documented test plans, test cases, test scripts, test scenario and expected results and tracing the test cases to the requirements using ALM.
- Created manual test cases by using ALM and automated test cases using by Java Selenium WebDriver with TestNG .
- Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
- Building custom Framework Page Object Model using Java and TestNG .
- Performed Functionality and Regression testing, End-to-End, Feature testing manually.
- Created Test Log by writing Description, Activity and event entries, Execution description, Procedural results and Environmental Information.
- Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
Environment: Selenium Web Driver, Java, HTML, SVN, ALM, Rally
Confidential, New York, NYQA Test Engineer
Responsibilities:
- Responsible for the testing of Business Application which includes: Functionality, integration, regression, smoke, Database Backend Testing, API Testing, Cross Browser Testing
- Develop robust automation scripts for Selenium RC and WebDriver
- Data Driven automation testing Framework with Selenium WebDriver using Junit .
- Analyzed business requirements, functional specification, and the required documents for testing.
- Performed Backend testing using SQL queries to validate the data in the backend Oracle database.
- Designed and documented test plans, test cases, test scripts, test scenario, Defect Tracking and expected results. Traced the test cases to requirements using QC.
Environment: Selenium RC, Web Driver, java, JSF, HTML, MS SQL Server
Confidential, NYQA Test Engineer
Responsibilities:
- Analyzed the system specifications, business requirements for full understanding of the project.
- Analysis of Business Requirements and Functional Specifications excogitate the System Test Plan for the Functionality, integration, regression, smoke and UI testing.
- Involved in End-to-End testing in writing test cases, test scripts and other project related document and maintain those documents in the SharePoint.
- Manually conducted User Interface, Functional, Integration, UAT, and Regression testing and interacted with developers to resolve the technical issues.
- Performed Backend testing using SQL queries to validate the data in the backend Oracle database.
- Used QC for test management and bug tracking and followed up with the development team to verify bug fixes and update bug status.
- Wrote detailed and accurate problem of reports/defects where applicable.
Environment: ALM, MS Office, MySQL, Oracle, Windows, Java
