Sdet Resume
Wayne, NJ
SUMMARY
- Over 5+ years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
- Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid and Junit/TestNG, Load Runner, Quality Center, JIRA, SOAPUI, Postman and Version One.
- Expert on Selenium Automation using WebDriver and Server and programming using Java, Junit, TestNG.
- Proficient in using SoapUI and Postman for testing Web Services/API and used several types of assertions such as soap fault, Contains, X - path etc.
- Proficient in using Postman for WebServices/API testing using POST, GET, PUT, and DELETE.
- Expertise in functional testing AUT using Selenium WebDriver using Testing framework.
- Developed automated scripts in C# and Java using principles of object-oriented programming.
- Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front-End testing and User Acceptance testing.
- Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
- Experience on working with different framework like BDD, TDD, DDD and ATDD.
- Used BDD approach framework using tools like Specflow and Cucumber with Gherkin language.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
- Experience in bug reporting tools like TFS, and JIRA.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Good programming skills in Java, SQL, PL/SQL and experience in SQL Server and MS-Access
- Proficient in using basic SQL queries to perform backend testing for data integrity and validating stored procedure.
- Experience using different version control systems such as SVN and Source Tree.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
TECHNICAL SKILLS
Languages: JAVA, C#, HTML/XHTML, XML, JavaScript
Testing Tools: Selenium WebDriver, Specflow, Cucumber Selenium Grid, Postman, SOAPUI, Jenkins
IDE: Eclipse, Visual Studio, SQL Developer
Web Debugging Tool: Firebug, Firepath, XPath, Xpather
Databases: Oracle, SQL Server, MS Access
Browsers: Internet Explorer, Firefox, Safari, Google Chrome
Test Framework: Junit, TestNG
Build Tool: Ant, Maven
Operating Systems: Linux, Windows, Mac
Other tools: Qmetry, SVN, SourceTree, BitBucket, GIT
PROFESSIONAL EXPERIENCE
Confidential, Wayne, NJ
SDET
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile and Scrum methodologies.
- Analyzed the business requirements, developed test plans and created test cases in TFS (VSTS).
- Status reporting and test updating in Team Foundation Server (TFS).
- Worked existing Selenium Automation Framework with C# .NET using Data Driven Testing and MS Test.
- Validated data stored in Microsoft Azure SQL Server.
- Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
- Designed structured User Interface UI automated Test cases using Selenium Webdriver in C# for web-based software products used to perform software testing.
- Performed Continuous Integration Continuous Deployment (CI/CD) using Jenkins.
- Involved in writing test scripts using C# and executed it through Selenium WebDriver for Functional and Regression testing.
- Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.
- Worked with the Web programming language HTML5, CSS3, XML and selected web element by using developer tools.
- Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
- Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
- Used Postman tool to test SOA based architecture application to test REST API.
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
- Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
Environment: C# .NET, Postman, REST, Team Foundation Server (TFS), VSTS, Selenium Webdriver, Specflow, SQL, MS Office, Jenkins, Firefox, IE and Chrome browsers
Confidential, Dallas, TX
QA Automation Engineer
Responsibilities:
- Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.
- Contributed in regular status meetings to state any bugs, problems and risks.
- Involved in the complete QA Lifecycle activities like Pre-testing phase, Acceptance Testing Phase, Testing Phase and also in User Acceptance Testing.
- Designed test cases and tested reports generated by Micro Strategy validated healthcare claims.
- Used CI/D for standardize environment and common language and version stacks.
- Designed and developed automated scripts for functional, regression, sanity and integration testing using automation tool Selenium and Java.
- Builtautomationscripts using Data driven Framework and TestNG Framework and conducted usingSelenium with Java.
- Performer automation testing in BDD framework using Cucumber and gherkin.
- Worked with the functionality and Regression testing cycles of major product releases by developing test suites usingSeleniumWebdriver with Java.
- Created and maintained Requirement Traceability Matrix (RTM) to ensure all the requirements are covered.
- Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.
- Used Oracle PL/SQL queries to perform Update, Delete, Insert and Join functions.
- Developed and executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity and also to check the data flow between different Systems.
- Investigated and determined root cause of issues by reporting defects utilizing JIRA to maintain defects and check defect status.
- Experience on working JSON data while testing web services and API using Postman.
- Implemented test schedule, tracked defects and assigned them to developers based on their priority.
- Verified that the Software Quality Assurance Standards are met throughout all phases of development.
Environment: Selenium WebDriver, Java, Jira, Agile (Scrum), Cucumber, BDD, Hybrid Driven, Page Factory, Oracle, Postman, TestNG, MS Office
Confidential, Richardson, TX
QA Automation Engineer
Responsibilities:
- Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
- Worked in the agile environment with frequently changing requirements and features set.
- Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility usingSelenium WebDriver and Java.
- Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and the project
- Coordinated with developers, business analysts, user representatives in application design and document reviews.
- Wrote SQL scripts to validate the data integrity/stored procedure, in the application.
- Experience in Data driven testing to validate the components on the website usingSelenium.
- Tested applications in all environments (QA, staging (UAT), Pre Production, and Production).
- Validate Web services/ APIs built in SOA Architecture using SOAP UI
- Performed regression tests to check for unintended errors after the enhancement.
- Aligned the test cases & test scripts to manage change during the test process.
- Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.
Environment: Agile, Java, Selenium Webdriver, SQL, Cucumber, Postman, Oracle, JIRA, TestNG, Maven
Confidential
Manual QA Tester
Responsibilities:
- Worked in an agile methodology being involved in every stage of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Participated in Sprint planning meetings and discussed the progress made in the previous sprint, then planned for the next sprint with brainstorming for ideas with the team.
- Executed test cases compared with expected values and pass/fail reports updated through MTM (Microsoft Test Manager).
- Involved in tracking and reporting defects using TFS and was also responsible for communicating the status to the development team.
- Used SQL queries to perform the back-end testing and data validation.
- Executed backend operations like queries like joins, select, update in MS SQL Server.
- Significantly contributed in the areas of technical documentation and actively collaborated with team in driving review and approval process.
Environment: TFS, Windows, SQL Server, MS Excel, MS PowerPoint, MS Project, HTML, XML, AGILE, MTM
