Post Job Free
Sign in

QA Automation Testing

Location:
Fairfax, VA
Posted:
July 16, 2024

Contact this candidate

Resume:

.

.

SUBHECHHA SARKAR

Fairfax, VA ***** 571-***-**** *********.****@*****.***

Professional Summary

● Over 5 years of experience as a QA Automation Engineer - SDET, specializing in manual and automation testing of client/server and web-based applications.

● Skilled in creating and executing manual and automation test cases, and proficient in defect logging and tracking using defect management tools.

● Extensive knowledge and implementation skills across all phases of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Life Cycle (DLC).

● Proficient in User Interface (UI), Functional, Regression, System Level, Smoke, Sanity, API, and Cross Browser testing of applications.

● Highly experienced in writing Requirement Traceability Matrix (RTM), test scenarios, and test cases, and executing end-to-end application tests.

● Expertise in understanding Business Requirement Specifications, Functional Specifications, and Design documentation, and converting them into test scenarios.

● Extensive experience with automation testing tools for functional and regression testing of applications.

● Experience in leveraging Java libraries including Apache POI, JDBC, ODBC, and Log4J, integrated with Cucumber and TestNG for robust software testing.

● Proficient with open-source tools such as Selenium and Eclipse.

● Skilled in writing Selenium WebDriver automation scripts in Java using the Cucumber and TestNG automation frameworks for web applications.

● Developed BDD tests using Cucumber, writing feature files (Gherkin), step definitions, and test runner files, and developed necessary Selenium support code in Java for Cucumber.

● Experienced in testing web services using REST API testing with Postman.

● Proficient in testing relational databases such as Oracle and SQL Server.

● Expertise in logging and tracking issues using defect tracking tools like HP ALM and Jira.

● Skilled in setting up and executing browser compatibility testing across different browsers and versions of Internet Explorer, Mozilla Firefox, and Google Chrome on various OS like Windows and Mac.

● Demonstrated leadership qualities, guiding freshers in manual and automation testing.

● Excellent communication and interpersonal skills, self-starter, with strong organizational and multitasking abilities.

● Detail-oriented, committed to meeting deadlines under tight schedules, quick learner, and a good team player.

Skills

● Methodologies: Agile/Scrum, Agile

SAFe, Waterfall, SDLC

● Test Frameworks: Data Driven,

Hybrid, Page Object Model

● Artifacts: Test Strategy, Test Cases,

Test Plan, RTM, Test Summary Report,

Bug Report

● Bug Tracking Tools: JIRA-Zapier, HP

ALM, MS Azure

● Automation Tools: Java, Selenium

WebDriver, Maven, JUnit, TestNG,

Cucumber, Git, GITHUB, Jenkins

● IDE: Eclipse, IntelliJ, Postman

● Databases: MySQL Server, MySQL,

Oracle, MS Access. MS Office Tools:

Excel, Outlook, PowerPoint, and Word.

● Operating Systems: Windows, Mac OS

Experience

QA Engineer Jan 2023 to Current

Inova Health System Falls Church, VA

● Reviewed business requirements documents and technical specifications.

● Prepared test plans and test strategies detailing the features and functions to be tested.

● Analyzed the Business Requirements Document (BRD) and developed test cases and test scripts for the application under test.

.

.

● Actively participated and collaborated with product management teams in the review and analysis of functional requirements.

● Performed manual testing and maintained documentation on different types of Testing Positive, Negative, Regression, Integration, System, User-acceptance and Black Box.

● Maintained software integrity and traceability throughout the SDLC with a systematic control of changes to the system.

● Provides the status reports like how many test cases executed, defects found, defects pending, defects solved.

● Create and execute Test Cases, Test Plans in accordance with business requirements using Zephyr, and Jira.

● Defect tracking management with JIRA and conducting regular walkthroughs with other stakeholders to update the status.

● Set up a test automation environment using Eclipse, incorporating Cucumber, Selenium, Maven, Apache POI libraries, and Selenium tools from scratch.

● Work closely with members of the SCRUM team to translate the customers' business needs or Business Cases to a technical solution.

● Set up Selenium tools from scratch and configured various other peripheral tools to perform selenium tests, Created Test Scripts using Element Locators and Selenium Web Driver methods.

● Developed features and test scripts using BDD (Behavior driven development) in Cucumber.

● Involved in Automation test Development using Eclipse IDE, Maven, Java, Selenium and Cucumber.

● Handled different exceptions by writing exception handlers.

● Managed and maintained CI/CD pipelines to ensure smooth software delivery.

● Collaborated with development teams to integrate code repositories with CI/CD tools like GitHub/GitLab and Jenkins.

● Troubleshot and resolved issues related to CI/CD pipelines, minimizing disruptions to development workflow.

● Updated Test Results, Reporting defects to Developers, tracking, and updating them.

● Created test scenarios using cucumber features and implemented them in step definition java files.

● Performed Web Services testing Rest API using Postman. QA Tester Nov 2020 to Dec 2022

Verizon Woodbridge, VA

● Collaborated with Lead Business Users and Business Analysts to gather business test requirements.

● Worked closely with the technical team and Product Owner to understand the application's functionality.

● Conducted thorough end-to-end system testing and meticulously reported defects via Jira.

● Performed various testing types, including sanity and smoke testing, before each build deployment.

● Created test plans and test scripts specifically for automation testing.

● Shared test plan and traceability matrix documents with project management and business groups for evaluation and approval.

● Analyzed and maintained requirements, establishing a Traceability Matrix (RTM) between Requirements and Test Cases.

● Set up Selenium tools from scratch and configured various other peripheral tools to perform selenium tests, Created Test Scripts using Element Locators and Selenium Web Driver methods.

● Created automated test scripts utilizing TestNG annotations like Group, parameter, and Data provider.

● Implemented techniques for locating web elements on web pages using Name, ID, XPath, and customized XPath.

● Used GIT as Version control and GITHUB repository.

● Executed web automation testing using Selenium within the TestNG framework and conducted manual mobile web testing.

● Acted as an automation tester, responsible for creating and maintaining automation frameworks, tools, and solutions.

.

.

● Designed, generated, and customized scripts using scripting languages and testing tools like Selenium with Java and TestNG, Apache POI for data-driven utilizing Maven Built management tool in hybrid framework.

● Implemented the Page Object Model (POM) and Apache POI in WebDriver scripts, developing data-driven frameworks using Selenium WebDriver and Java.

● Crafted SQL queries for data extraction from database tables to facilitate database testing.

● Developed SQL queries to verify data validity and ensure database integrity.

● Formulated test cases aligned with requirements, participated in test case implementation, and designed test scripts according to business and system requirements.

● Conducted comprehensive end-to-end manual testing of the system, maintaining and managing test cases using Jira.

QA Analyst Feb 2019 to Oct 2020

Micron Manassas, VA

● Employed Agile testing practices, actively participating in daily SCRUM meetings and testing each sprint's deliverables.

● Operated within a scrum framework, regularly meeting with program managers, product owners, and developers.

● Engaged in the full Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

● Conducted various testing types including Functional, Sanity, Integration, Regression, and System Testing.

● Collaborated with Business Analysts and Developers to review requirements and develop test scenarios.

● Created and executed test plans and test cases based on requirements and software performance standards.

● Utilized SQL queries to retrieve data from database tables for testing purposes.

● Managed tests, logged defects, and tracked their status using Jira.

● Reported defects, collaborated on fixes, and updated management on testing progress and plans via Jira.

● Extensively performed black-box, functional, regression, smoke, and end-to-end system testing.

● Created Test Scripts using Element Locators and Selenium Web Driver methods.

● Used Python programming language, Selenium WebDriver and IntelliJ to automate the Test scripts.

● Used locating techniques in the Webpage application to locate web elements by name, ID, linkedText, CSS, XPath, and customized XPath

● Conducted REST Web Services testing using Postman.

● Developed and executed positive, negative, and end-to-end test cases.

● Prepared and maintained test cases, strategies, and Requirement Traceability Matrices (RTM) for comprehensive testing.

● Held walkthrough sessions with Product Owners and Business Analysts to understand requirements.

● Led defect prioritization and triage meetings with stakeholders.

● Ensured comprehensive test coverage for all requirements.

● Coordinated with developers to prioritize and resolve bugs, updating their status post- fix.

● Worked closely with developers and Business Analysts to address issues encountered during test execution.

Education

B.Tech, Biotechnology

Techno India University



Contact this candidate