Sdet Resume
SUMMARY
- Around 5 years hands - on experience in diversified fields of the Software Development Life Cycle (SDLC) specialized in Quality Assurance Process and Methodologies.
- Strong Expertise in SDLC, Test Management and Testing Lifecycle Methodologies like Agile Models.
- Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Selenium WebDriver/IDE, QTP, Quality Center, Junit, TestNG, Maven, Jenkins, Tosca, Cucumber and SOAP UI.
- Experienced in automation testing using Selenium and HP Quality center.
- Experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi-tier, database driven J2EE applications.
- Experience on Core java technology which includes Multithreading, Collections, RMI,network programming.
- Working experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
- Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black Box and White Box testing techniques.
- Strong experience in cross browser, cross platform web testing with Selenium RC and Selenium WebDriver.
- Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
- Experience in preparation of Test Summary Report, User Guide & Training.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI.
- Strong experience with SOA architecture which include Soap Web Service and RestFul Web Service Testing.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center.
- Good programming skills in Java, SQL, and PL/SQL and experience in SQL Server and Oracle Databases.
- Excellent experience with source version control tools such as Subversion (SVN) & Git.
- Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
- Executing test cases, writing test scripts, test automation using diverse testing tools like selenium, CA Lisa.
- Experience in analyzing and supporting various teams for testing and debugging of SOA application.
- Expert in ALM design specific to Quality Center for Testing and Defect Tracking
- Experience in continuous integration using Jenkins and integrated JUnit tests in the build
- Experienced with the managing source code managing tool Git.
- Strong debugging, problem solving skills, excellent communication and presentation skills
TECHNICAL SKILLS
Operating System: Windows (XP, Vista & 7, 8), UNIX, Mac
Environment: Subversion (SVN), Git,GitLab, jenkins
Database: SQL Server, MS Access, Oracle, MySQL,MongoDB
Languages: JAVA, Java Script, HTML, XML,beanshell
Internet Tools: Cucumber(BDD),RestAssured,Wiremock,Karate, Spring boot, SeleniumWebDriver/IDE/RC/GRID, Quick Test Pro (QTP),Protractor,TestNG,TOSCA,QTEST, JIRA,GITLAB,K6,HAMCREST. JavaScript, JMeter, Sauce Labs,Junit, Eclipse, Postman, SQL Developer, Rally, Git, Jenkins.
Web services: SOAP, WSDL, JAX-B, JAX-WS, REST full webservices
Design Methodologies: Agile, UML, J2EE Design Patterns. Scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
SDET
Responsibilities:
- Evaluate and analyze Business Requirements, Functional Specification documents and listing down scenarios.
- Developed and executed test plans, test cases and test matrices utilizing QA best practices and followed Confidential standards.
- Recorded the transactions using request and response pairs and created virtual service image and virtual service model and deployed in the dev test server.
- Automated internal web application using Tosca.
- Created automation framework using selenium and automated the internal application.
- Create mock services using wire mock an open source tool and deployed it on cloud.
- Used GitLab to do deployments and testing.
- Used JMeteran open source tool to do performance testing.
- Used spring boot to integrate with wire mock to connect to database.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Created and implemented the CI/CD pipeline Jenkins jobs to execute on daily basics and sent reports to subscribed emails.
- Used HP ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
- Used cucumber to write requirements into feature files and code against the steps.
- Used wire mock to virtualize the backend services to remove dependency in test environments.
- Used Bit bucket for maintaining source code.
- Part of the agile team, attending scrum meetings and retrospective to track user stories to the sprints from backlog, and decide the user story points based on complexity and update in the Rally tool.
- Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations.
- Validated the data in the tables after performing CRUD operations connecting to the database from automation script using LISA tool.
- Performed Functional Testing of the Web services using Soap UI and Postman and automated test cases using CA Dev test tool that covers unit tests and end to end scenarios.
- Creating virtual services and using them in lower environments for continuous testing purpose.
Environment: Automation Testing,Manual Testing, Java, JavaScript, HTML, Windows, Eclipse, Java, CA Lisa, JMeter, Jenkins, Bit Bucket Rally, XPATH, Agile Methodology, MS Office, WebDriver, TestNG, Cassandra DB, SQL Developer, Oracle DB.
Confidential
QA Automation
Responsibilities:
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
- Automated highly transactional web application using Selenium Web Driver.
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Evaluate and analyze Business Requirements, Functional Specification documents and listing down scenarios.
- Developed and executed test plans, test cases and test matrices utilizing QA best practices and followed Lowe’s standards.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner and Junit/TestNG, LoadRunner.
- Recorded the transactions using request and response pairs and created virtual service image and virtual service model and deployed in the dev test server.
- Create mock services using wire mock an open source tool and deployed it on cloud.
- Used GitLab to do deployments and testing.
- Used spring boot to integrate with wire mock to connect to database.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Created and implemented the CI/CD pipeline Jenkins jobs to execute on daily basics and sent reports to subscribed emails.
- Used HP ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
- Used cucumber to write requirements into feature files and code against the steps.
- Used Bit bucket for maintaining source code.
- Part of the agile team, attending scrum meetings and retrospective to track user stories to the sprints from backlog, and decide the user story points based on complexity and update in the Rally tool.
- Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations.
- Analysing the API calls in the workflow and developing the test cases using CA Dev Test, SOAP UI, REST assured, Micro services, POSTMAN with required validations.
- Validated the data in the tables after performing CRUD operations connecting to the database from automation script using LISA tool.
- Performed Functional Testing of the Web services using Soap UI and Postman and automated test cases using CA Dev test tool that covers unit tests and end to end scenarios.
- Creating virtual services and using them in lower environments for continuous testing purpose.
Environment: Automation Testing, Manual Testing, Java, JavaScript, HTML, Windows, Eclipse, Java, CA Lisa, Jenkins, Bit Bucket Rally, XPATH,Agile Methodology, MS Office, WebDriver, TestNG, Cassandra DB, SQL Developer, Oracle DB.
Confidential
QA Automation
Responsibilities:
- Analyzed business requirements, system requirements, data mapping requirement specifications, and responsible for documenting functional requirements and supplementary requirements in Quality Center 10.0.
- Experience in SQA Analysis, System Testing, communicating with developers verbally and by writing documentation to point them to the right direction.
- Analysing the API calls in the workflow and developing the test cases using SOAP UI, REST assured, Micro services, POSTMAN with required validations.
- Testing the web based applications manually.
- Involved in the scrum based formal Agile methodology.
- Involved in developing detailed test plan, test cases and test scripts using Quality Center for Functional and Regression Testing.
- Performed Black-box testing, White-box testing, System Testing, Data Integrity Testing, Sanity, Regression and end-end testing
- Used workflow manager for session management, database connection management and scheduling of jobs.
- Reviewed numerous sets of DVO tests created by QA team for correctness, completeness, efficiency
- Involved in gathering the requirements for the Operational Reports.
- Helped the Testing team by writing SQL statements to validate the reports.
- Used multiple data providers, Master/Detail, cross tab, Charts.
- Tested several stored procedures.
Environment: Automation Testing, Manual Testing, Java, JavaScript, HTML, Windows, XPATH, Agile Methodology, MS Office, WebDriver, TestNG, Cassandra DB, SQL Developer, Oracle DB.