Qa Engineer Resume
2.00/5 (Submit Your Rating)
Woburn, MA
SUMMARY:
- I have extensive knowledge of Software Automation Frameworks - Behavior Driven and Data Driven Frameworks - Design & Implementation using Selenium Tool.
- Extensively used core Java in designing, developing, enhancing automated test scripts.
- Exposure to both Manual as well as Automated Testing of Client Server as well as Web-based applications
- Familiar with Selenium automation using Selenium WebDriver, Selenium Grid, JAVA and TestNG.
- Knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using Agile / Scrum methodologies.
- Experience of Object-Oriented Programming Concepts (OOPs) with Java.
- Worked in using Jenkins as Continuous Integration Tool (CI-CD) and used TestNG plugin with Jenkins to generate reports.
- Good understanding of all modules of ALM/Quality center such as Requirements, Test Plan, Test Lab, Defects and Dashboard reports.
- Experience with Parameterization using TestNG, XML and Data Providers to work differently with a different set of data with TestNG, Selenium.
- Strong skill in Backend Testing using SQL queries on Oracle.
- Good Knowledge in designing automation testing framework for web-based applications using Selenium.
- Acquired experience of API Testing by using Rest Assured Library and POSTMAN.
- Created data-driven automation scripts for testing API Web Services using SOAP UI.
- Solid understanding of software testing process, Test Planning, Test Cases Design, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Results, Test Metrics & Traceability Matrix.
- Achieved experience of using JIRA for Bug tracking tool.
- Familiar with using Apache POI to read data from external sources.
- I am a cross-functional team member, with very good communication and presentation skills, a quick learner and adaptable to changing circumstances and very detail oriented.
TECHNICAL SKILLS:
- Testing Framework: Selenium WebDriver, TestNG, JUnit
- Environment (IDE): Eclipse
- Defect Tracking Tools: Jira, Bugzilla, ALM/Quality Center
- Languages: Java, SQL, Python, HTML, XML
- Browsers: Internet Explorer, Firefox, Chrome, Safari
- Databases: Oracle, PostgreSQL
- Web Services: REST, SoapUI, Postman
- Build Tool: Maven, Jenkins Knowledge of Agile, SDLC, STLC, Bug Cycle
- Microsoft Office: Word, Excel, PowerPoint
QA Engineer
Confidential, Woburn, MA
Responsibilities:
- Involved in Test planning, Test Case Design, Execution, Defect Tracking, Metrics and Status reporting
- Performed Manual/Automation tests across browsers and data validation using SQL Server.
- Conducted Regression testing, smoke testing, cross-browser testing through automated testing tools like Selenium web driver using Java
- Implemented page object design pattern for Selenium WebDriver tests in Java.
- Used firebug to identify object's ids, Name, XPaths, links in the application.
- Wrote Selenium script for taking screenshots for failure analysis.
- Verified, Tracked and Reported defects using JIRA
- Followed Agile Methodology to emphasize on real time communication over written documentation.
- Tested and validated the database tables using SQL queries.
- Used SOAP UI for XML based Web Methods testing
- Created data-driven automation scripts for testing API Web Services using SOAP UI.
- Performed Database testing using SQL queries
- Participated in exploratory and API automated testing efforts using SoapUI
- Extensively worked with BPT module of ALM/QUALITY CENTER in order to derive automation scripts with the help of SMEs and Business Analysts.
- Created and maintained detailed test cases to perform various types of testing in Test Plan module of ALM/Quality Center.
- Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Analyzed functional requirements and documented the user specifications and business rules.
- Created Test Data using SQL; Wrote SQL queries for back-end testing.
Environment: Windows 10, SQL, SQL Server, ALM/Quality Center, SOA, SOAP UI, API, Web Services, XML, SQL, Selenium, Maven, Jenkins, Oracle
Software Automation Test Engineer
Confidential Chantilly, VA
Responsibilities:
- Developed and executed automation Regression testing and System testing using Selenium. Developed both Data Driven and Keyword Driven Automation Frameworks using Selenium.
- Performed black box testing, database testing, and web-based testing on several test phases.
- Implemented page object design pattern for Selenium WebDriver tests in Java.
- Used firebug to identify object's ids, Name, XPaths, links in the application.
- Wrote Selenium script for taking screenshots for failure analysis.
- Used Maven to manage framework dependency jar files.
- Action class to perform mouse movement.
- Utilized Maven surefire plugin to generate TestNG test execution reports.
- Used Apache POI to read data from external sources to feed locators into the test script.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Integrated with Continuous Integration tools Jenkins for running test on a nightly basis automatically.
- Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Analyzed functional requirements and documented the user specifications and business rules.
- Tested the application under Scrum (Agile) Methodology.
- Wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using Jira.
- Created Test Data using SQL; Wrote SQL queries for back-end testing.
Environment: HTML, Angular7, JAVA, Oracle, Operating System: Windows 10
