Qa Engineer Resume
Reston, VA
SUMMARY
- Over 6+ years of experience as a Selenium QA Engineer performing Manual and Automation Testing in wide varieties of projects and environments.
- Proficient in writing test cases and review of test cases, creating test data, and analyzing defects.
- Experienced in business requirements analysis, effort estimation, gathering business requirements, interacting with users.
- Proficient in Core Java Programming and object - oriented concepts.
- Experienced in Continuous Integration and Continuous Delivery (CI/CD Pipeline) using Jenkins, version control systems, and various deployment techniques.
- Experienced in Software Development Life Cycle (SDLC) and STLC like Waterfall, Agile (SCRUM).
- Well versed in all aspects of testing like Unit testing, Integration testing, System testing, User Acceptance testing, Automated testing, Black box/Gray Box testing, and Regression testing.
- Expertise in using JIRA for defect tracking, bug reporting and coordinate with team members in debugging effort and Root Cause Analysis.
- Proficient in maintaining Test data in Excel files and Importing Excel files from Resources module in HP ALM.
- Strong Knowledge in writing PL/SQL and SQL statements in databases.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Good Knowledge in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
- Experienced in developing and executing automation Regression testing and System testing using Selenium.
- Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Experienced in using Apache POI to read data from external sources to feed locators into the test script.
- Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Great expertise in testing web services via SOAP, using the open source testing tool Soap UI.
- Experienced in using Postman for testing Rest web services.
- Excellent skills in compatibility testing on different browsers (Chrome, Firefox, Safari, Opera, IE).
- Experienced in Defect Follow-Up Meeting and analyzing root cause after successfully logging a defect.
- Experienced in multiple domains.
TECHNICAL SKILLS
Testing Tools: Selenium IDE, WebDriver, TestNG, SOAP UI, Postman, JUnit, Cucumber, JIRA, Git, Jenkins
Databases: Oracle, MySQL, MS SQL Server
Programming Skills: XML,C,C++,PL/SQL
Operating Systems: Unix/Linux, Windows
Web Technology: HTML, XSD, XML, SOAP, WSDL, REST, JSON, XPATH
Other Skills: MS Excel, MS Word, MS Project, MS Visio, MS Outlook
IDE: Eclipse
Other tools: MS Project, MS Excel, MS Word, MS Outlook
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
QA Engineer
Responsibilities:
- Analyzed various Requirements documents and Use Cases to prepare the detailed Test Plan.
- Created Requirements Traceability Matrix using business requirements and Test Cases.
- Interacted with developers and users to analyze the business requirements and functional specifications.
- Performed Black Box Testing which includes functional, non-functional and regression testing.
- Performed Smoke, integration, System, Acceptance and Usability testing during different stages of the application development.
- Created test case scenarios, executed test cases and maintained defects in JIRA.
- Conducted database verification testing by using different SQL queries.
- Designed & developed data driven framework to validate different user form using Selenium WebDriver and TestNG.
- Used Eclipse IDE to develop & debug the code.
- Developed and executed automation Regression testing and System testing using Selenium.
- Developed a Hybrid Automation Frameworks using Selenium.
- Using Maven build tools to manage framework dependency jar files.
- Used GitHub as a source repository system to share code within the office and overseas team.
- Integration of automation scripts for Continuous Integration using tools likeJenkins
- Implemented automation test scripts in SOAPUI for web service testing.
- Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.
- Worked on testing status, reporting to the higher management and retesting the fixes.
- Conducted weekly status meeting with Team members, managers, Business Analysts & Technical Team.
- Participated in Project review meetings and generated Weekly Status Reports.
Tools: /Technology Used: Eclipse, Selenium WebDriver, TestNG, Maven, Java,SQL Server,Oracle, JIRA,Git, Jenkins, Soap UI, Html, JUnit, XML, C#, MS Project, MS Excel, MS Word, MS Outlook, Windows.
Confidential, Columbus, OH
Automation Engineer
Responsibilities:
- Analyzed Business, Functional Requirements and Design Review Documents to develop Test Plan for projects and wrote Test Scripts.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- Responsible for Analysis and Defect Tracking using JIRA.
- Used JIRA to log defects and generated defect reports and graphs.
- Created Test Data using SQL.
- Wrote SQL queries for back-end testing.
- Customized Selenium API to suit in testing environment.
- Developed components for each transaction used in the test script or scenario by using Selenium.
- Designed Cucumberframework for web/service-virtualization; performed manual and Cucumber testing of a web-based application.
- Responsible for developing and executing automation Regression testing and System testing using Selenium.
- Performed Data driven testing to validate the components displayed on the website using Selenium.
- Created various data tables based on created templates for different states to execute batch files in Selenium.
- Developed both Data Driven and Keyword Driven Automation Frameworks using Selenium.
- Used GitHub as a source repository system and Jenkins for Integration of automation scripts for Continuous Integration.
- Performed Functional Testing of the Web services using Soap UIand testing Rest web services using Postman.
- Documented all the mappings and reports that were tested.
- Responsible for creating test cases for End to End Testing.
- Participated in regular QA Team meetings and discussions.
Tools: /Technology Used: Eclipse, Selenium WebDriver, TestNG, Maven, Java, SQL Server,Oracle, JIRA, Soap UI, Postman, Git, Jenkins, Cucumber, Java Script, XML, C/C++, C#, JUnit, MS Excel, MS Word, PowerPoint, Windows.
Confidential, Waltham, MA
Software Tester
Responsibilities:
- Worked with business users and developers to create complete Test plan accordingly to the high-level project schedule.
- Developed Test scenarios, Test cases and Test procedures based on the business requirements.
- Managed the bug database for the application, ensured that bugs are being accurately filled out, regressed and closed out in a timely manner and worked with developer on bug reproducing.
- Performed Positive testing and Negative testing using both manual and automation techniques.
- Used HP ALM as Defect tracking system to maintain defects.
- Analyzed testing results, identified issues and reported to the developers and project managed through JIRA.
- Involved in Framework for Smoke test and Regression test using BDD (Cucumber).
- Responsible for writing complex SQL Queries to find out that the data is correctly populated in each field.
- Developed Automation scripts based on system requirements and use cases using Selenium.
- Performed Regression Testing with help of scripts written in Selenium.
- Responsible for writing load scripts using Apache JMeter.
- Coordinated meetings with the development teams for appropriate handling of the bugs and their timely resolution.
- Reported and fixed defects using MS Office and analyzed and updated Test Grids for various Projects.
- Identified Bugs and Prepared Bug Reports. attended in audit meetings and got an initiative to reach QA testing goals.
Tools: /Technology Used: HP ALM, JIRA, Eclipse, SeleniumWebDriver,TestNG, Maven, Java, Cucumber,Apache JMeter, Outlook, MS Word, HTML, XML, MS Project, MS Excel,Windows, Linux.
