.
.
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