Sdet Resume
2.00/5 (Submit Your Rating)
Washington D, C
SUMMARY
- QA automation tester with 6+ years of experience in Software Quality Assurance and software testing in both manual and automation of Web - based and Client/Server applications.
- Achieved 80% of automation coverage.
- Great analytical, communication, and interpersonal skills. Ability to work independently and as part of a team.
- Proficient at discovering errors and ensuring client expectations are met with high-quality software solutions.
- Strong expertise in automation testing tools, design, and implementation of automation test suites.
- Knowledge and experience with collaborating on building test automation frameworks from scratch .
- Involvement in the creation of an automation framework in Selenium WebDriver using the BDD approach in Cucumber Framework.
- Extensive knowledge and implementation skills in the complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in Agile Projects worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog Grooming, Sprint Review (Demo), and Retrospective.
- Experience in Creating, Modifying, and Maintaining new and existing Automation Framework Models (BDD/DDT, Hybrid Frameworks).
- Extensive experience in developing Behavior Driven Development (BDD/DDT) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions, and generating cucumber reports.
- Experience in implementing the Page Object Model (POM) by creating a separate Java class where I store all my elements from the page as well as related methods.
- Proficiency in End-to-End testing, Smoke Testing, Functional Testing, Positive and Negative Testing, Integration Testing, and Regression Testing.
- Collaborated in functional and regression testing using Java, Selenium, Maven, JUnit.
- Experience in writing good quality object-oriented code for testing purposes by following industry-standard java coding standards.
- Experience in using various defect-reporting and defect-tracking tools like JIRA.
- Document reports on test and analysis results.
- Worked in Multi-platform Environments like Windows, Web applications, and GUI based client and server applications.
- Configured Selenium WebDriver and JUnit and created Selenium automation scripts in Java using JUnit prior to agile release.
- Worked closely with users and business analysis, Project Managers, Developers to understand requirements, and the business process.
- Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
- Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in SQL.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver, Junit, TestNG, Cucumber, Selenium Grid
Web Technologies: HTML, JDBC, REST services
Project Management Tracking Tools: JIRA X-Ray
Build Tools: Maven
Languages: Java, SQL, Gherkin
CI/CD Tools: Jenkins
Cross Browser Platform: Selenium GRID
Databases: Oracle
Version Control: GIT
Operating Systems: Windows, Mac OS.
PROFESSIONAL EXPERIENCE
Confidential - Washington, D.C.
SDET
Responsibilities:
- Designed and developed automated scripts for Functional, Regression Testing using WebDriver tools.
- Involved in writing test scripts using Java and executed it through selenium cucumber.
- Automated testing tools JUnit and Selenium to conduct systems, integration, positive and negative, functionality, object, and regression tests, identify defects, and ensure delivery of expected results.
- Work in the Agile-Scrum environment to change the requirements and features.
- Developed automated test scripts using Selenium with Java.
- Used Jenkins as continuous integration to run automated test suites.
- Developed automated scripts using Selenium WebDriver.
- Used JUnit framework and Maven to build the Project.
- Extensively used Page Objects Model for readable test scripts.
- Basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Improved documentation of QA testing practices to enhance their readability.
Confidential - HERNDON, VA
QA Test Engineer
Responsibilities:
- Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements.
- Developed automation test scripts using Java.
- Executing the test cases using the Selenium Web driver.
- Involving into peer review and implemented Review comments.
- Involved in Functional testing, Regression Testing, and cross-browser testing across various browsers.
- Defect Reporting and Tracking with JIRA.
- Attend reviews and meetings to discuss how to fix bugs and to know the functionality and flow of the application.
- Involved in Development Data Driven Framework using JUnit.
- Used RestAssure to test RESTful API with XML format to send HTTP requests to GET, POST, PUT and DELETE.
- Performed Back-end testing through SQL queries to verify data insertion, deletion and updates.
- Updating the defect status reports in defect status calls with the managers and following up on the defect.
- Prepared the manual test cases that weren’t covered in automation process.
- Involved in Smoke testing, Regression testing, and Integration testing.
- Great analytical and communication/interpersonal skills.
Confidential - ARLINGTON, VA
Junior QA Test Engineer
Responsibilities:
- Involved in creating automation test scripts using Selenium WebDriver built on Eclipse IDE.
- Reporting and tracking of bugs using Jira as a management tool.
- Performed regression tests for each cycle.
- Performed Smoke testing, Functional, and Integration testing .
- Page Objects Model for readable test scripts.
- Basis by scheduling Jenkins jobs in different test environments.
- Reporting and Documenting daily test results.
- Involved in Agile testing on scrum-based approach.
- Performed Functional, Regression, User Acceptance testing.
- Interacted with developers and other QA Engineers to address functionality requirements.
- Manual testing for checking the flow of application Functionality, Positive and Negative testing.