Qa Engineer Resume
3.00/5 (Submit Your Rating)
Arlington, VA
SUMMARY
- Solution - focused and technically advanced professional with comprehensive experience in manual and automated testing.
- Proven experience in implementing effective strategies to maximize efficiency and business value.
- Broad knowledge and success in an engineering development environment.
- Actively deploy advanced problem-solving methodology to diagnose and quickly solve complex electrical problems.
- Able to format test data for generation of performance reports and automation of test execution.
- Proficient in collaborating with stakeholders to assist in functional testing and improve quality within teams.
- Skilled in creating automated scripts and assuring standards of test script to achieve better results.
- Broad understanding on UI, API and Database Testing with Java programming skills including Object-Oriented Programming (OOP) concepts.
- Experienced in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle, and Agile Methodology.
- Well-developed interpersonal skills with the ability to identify key players and to collaborate across enterprise to deliver on project requirements and specifications.
- Highly adept at selectively identifying, isolating and extracting resources and skills necessary to complete task to successfully meet and exceed project needs.
TECHNICAL SKILLS
Platforms: Windows, Mac OS, Linux, Android, IOS, Chrome, Firefox, Internet Explorer, Safari, Oracle DB, MySQL.
Tools: Selenium Web driver, Selenium Grid, Cucumber, TestNG, Junit, Maven, Gherkin, Postman, Jira, Appium, Visual Studio, Browser Stack, GitHub, Gitlab, IntelliJ, Eclipse, Docker, Jenkins, Cypress, TestRail.
Languages: Java, JavaScript, SQL, HTML, CSS, XML, JSON, PHP.
PROFESSIONAL EXPERIENCE
Confidential, Arlington, VA
QA Engineer
Responsibilities:
- Optimized framework by adding more than one testing type, converted into a hybrid framework (DDT and BDD) using and successfully performed three points testing using Cucumber and Core Java.
- Implemented and maintained Agile/Scrum Methodology to drive complex project to completion within targeted deadlines.
- Authenticated system set-up for transactions and user access and tested the use of system in performing business processes.
- Contributed in the design of the Requirement Traceability Matrix (RTM) to track Test Cases to functional requirements by developing the traceability matrix in Excel sheet.
- Created and maintained test plans and test scripts for both manual and automated testing.
- Performed Mobile applications testing using Appium, Visual Studio and Browser Stack.
- Managed Java as client library for Selenium WebDriver to design Automation Test Framework using Junit and Cucumber.
- Performed Regression testing for both manual and automated test cases using TestRail.
- Responsible for designing test plans and test scripts for Functional Testing.
- Proactively performed back-end testing for both internal API’s and Database validations.
Confidential, Alexandria, VA
Sr. Automation Engineer
Responsibilities:
- Participated in Back-End Testing by writing SQL Queries and introduced JDBC library to perform database automation testing.
- Practiced Requirement Traceability Matrix (RTM) to track Test Cases to functional requirements by developing the traceability matrix in Excel sheet.
- Strategized and established data driven framework from inception using Selenium WebDriver, TestNG, Apache POI, and Page Object Model Design Pattern with Cucumber and Core Java.
- Proactively performed functional and end-to-end testing across sprint cycles.
- Performed Mobile applications testing using Appium, for both Android and IOS.
Confidential, Arlington, VA
Jr. SDET
Responsibilities:
- Managed Java as client library for Selenium and WebDriver to design Automation Test Framework using TestNG.
- Pushed automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins.
- Operated in agile environment on testing iteratively against newly developed code to achieve quality from an end customer's perspective.
- Contributed in stand-up, walkthrough, weekly assessment, and daily bug triage meetings and coordinated with developers and business analysts to ensure high quality of the application under test.
- Proactively performed automated functional and end-to-end testing using Cucumber and Core Java.
