Software Test Engineer Resume
NY
SUMMARY
- Software Tester/QA Engineer & Test Automation Engineer in both Client/Server wif 5+ years of experience.
- Expert in Manual Testing, Automated Testing using Selenium Web Driver, Front End Testing, (Functional testing & GUI testing)Backend Testing, Web - Service testing.
- Experience in creating Test Plan, Scripting, procedures, and analyzing results.
- Possess excellent analytical problem solving, oral& written communication and interpersonal.
- Seeking a challenging and dynamic environment to leverage my skills.
- Greatly committed to learn, teach and improve.
- Extensive knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology, and Waterfall.
- Experience in Insurance Domain, Banking Domain and Retail Domains.
- Expertise inwriting SQL queriesto perform data driven tests.
- Use Jenkins for continuous integration, Maven for project building tool.
- Expertise in Selenium automation using Selenium Web Driver, Sauce Lab, JAVA, TestNG & Maven. Designed and implemented different automation frameworks from scratch like Keyword Driven framework, Data Driven framework and Hybrid framework for several projects.
- Experience on Selenium Web Driver wif page object model framework using Java.
- Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing teh results of scripts, interaction wif developers in fixing teh errors.
- Experience in QA Methodologies wif various testing concept including Acceptance Testing, Regression Testing, Integration Testing, End-to-End Testing, Functional Testing, Smoke Testing.
- Work experience using Git, Git-lab, One-Stash Bit Bucket Confluence, Bug Tracking Tools like JIRA and sound knowledge in Backend Testing using SQL queries.
- Performed automated testing using Selenium Web Driver wif Behavior Driven Development (BDD) wif Cucumber JVM to implement Acceptance Test Driven Development (ATDD).
- Performed automated testing using Selenium Web Driver wif TEST-NG.
- Use Jenkins for continuous integration, Maven for project building tool.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Well versed in analyzing Results, Bug Tracking & Reporting, Detailed status reporting.
- Good at multi-tasking and working well under tight deadlines wif high efficiency.
- Strong verbal and written communication skills.
- Expertise in analyzing User Requirements, Functional and Technical Specifications.
- Excellent troubleshooting, project management and problem-solving skills.
- Experience inBackend Testing by executing teh SQL queries.
- Brief knowledge wif development of core QA framework function library for various Web applications.
- Strong experience in cross browser, cross platform web testing wif Sauce Labs.
- Strong knowledge in API testing using SOAPUI tool and RESTful Web Service.
TECHNICAL SKILLS
Testing Tools: Selenium Web-Driver, Selenium IDE, Selenium RC, Sikuli, Rest-Assured
Continuous Integration Tools: Jenkins
Version Control: GIT
Project Build /testing Framework: J-unit, Test-NG, Maven
Language: Java, Gherkin,HTML, CSS, JavaScript, Ajax, J-Query, SQL and Groovy.
Project framework: Page Object Model, Cucumber, BDD, Data driven Testing, TDD
Logging framework: Log4j
Cross browsing/platform: Selenium Grid, Sauce Labs
IDE: Eclipse, notepad++, IntelliJ
Databases: MySQL
Environment: Agile/Scrum/Waterfall
Test Management/Defect tracking tools: Jira, Zephyr, Quality Center/ALM, Rally
Application Servers: Apache Tomcat
Web Service: SOAP UI/Ready API, Postman, ARC, REST/XML/Jason, WSDL, WADL and XML Schema.
Operating Systems: MS Windows Server, LINUX, Mac OS
Networking & Protocol and Request Method: Http, Https, GET and POST, Ftp, Dev-Tool, HTTP Watch
Methodologies: SDLC, AGILE, Agile Scrum, Programming Approach and Technique wif pseudo code and Flow Chart.
PROFESSIONAL EXPERIENCE
Confidential, NY
Software Test Engineer
Responsibilities:
- Analyze Product Requirement and write test cases based on teh user stories.
- Participate daily stand-up, Sprint Planning Grooming, Demo Retro meeting to be in Sync wif all project related artifact like (user stories, defect/bug) Use Selenium Web-driver JAVA project to perform cross browser including Mobile testing for Web UI
- Design and implement re-usable Automation test scripts using open source tools like Selenium, Sikuli, Rest-Assured.
- Experience in Agile software development process using Jira Agile Management Tools.
- Create Debug Automation Scripts using Selenium Web-driver And Java Code in ECLIPSE IDE.
- Develop test automation, using BDD approach and using cucumber Framework.
- Expert of core Java and ability to write automation code for functional test automation using Selenium and TestNG.
- Work wif engineering services team to run tests in continuous integration environment (Jenkins / sauce Labs) and report on results.
- Maintain test automation code wif code version control tools like Git/Git-Hub.
- Conduct Web Services testing through usage of SOAPUI Pro, XML and WSDL. Validate teh Soap Web Services thru Soap Request and Response messages.
- Perform Functional,Negative,Positive, Integration,Regression,End to EndandUser Acceptance Testing.
- Extensively involved in writing and designing templates for theTest PlansandTest cases
- Identifies theTest Casesand documented them inTest management tools Jira using zephyr Plugin.
- Work wif teh Developers and teh Testing team to verify theTest Cases.
- Design and AnalyzeTest casedesign document basing on theFunctional Requirement Specificationsto implement through testing process.
- Analyze and DevelopTest Plan, Test Cases, Test Scripts, and Expected Test Results fromfunctional requirement.
- Involve in creating theTraceability matrixbased onFunctional requirementin each module.
- Regressiontests were scheduled and performed on every Release and build.
- Create ofTest Datafor Member according to teh scenarios.
- Work on backend testing by writing SQL Queries to verify teh data.
Environment: Windows, Oracle, SQL, Agile, Jira, Java, Eclipse, Selenium Web Driver, TestNG, JUnit, Cucumber, BDD, Gherkin, Maven, Git, Git-Hub, Jenkins, Postman, SoapUI Pro, ARC, Cisco-Jabber, Sauce Labs.
Confidential, Pittsburgh, PA
QA Engineer
Responsibilities:
- Involved in (SDLC), STLC, Testing Methodologies, Techniques, testing documentation and implementation in all phases for teh entire project from End-To-End.
- Created, Execute and maintained over 900 Test cases for Infrastructure, Functional, Smoke and Regression Testing.
- Analyzed Business Requirement, Created Test Plan, Test case, Test Script, Test data and identify Test cases to automate for regression testing.
- Created a project on Behavior Driven Development (BDD). Used Cucumber, Page Object Model to implement BDD.
- Responsible for reviews of automated test script from other team, and maintenance of test script as per changes and updates in teh application.
- Identification of Defects and creation of Defect Report Created teh Defect Report Template, Defect logging and tracking using Quality Center and conducted defect review meetings on daily basis.
- Executed Smoke Test, Functional Test and Regression Test, executed manual test cases & verified actual results wif expected results using Quality Center.
- Responsible for gathering teh Defect Metrics to be included in teh Project Status Report, Analyzing teh Defect Metrics to identify teh project status.
- Created Load Test scripts wif Virtual users (VUsers) and test Scenarios, Executed Record and play back and applied various loads on application successfully, escalated load issues.
- Assisted QA lead in creating Unified Modeling Language (UML)diagrams likeUse Case Diagrams, Data Flow Diagrams, Activity Diagrams and Sequence Diagrams.
- Performed Database Testing by passing SQL Queries and retrieved information from Database.
- Communicated requirements traceability matrix and track requirements status throughout teh project.
- Facilitate Team meeting and defect status meeting and communicate wif development/business aligned team as needed.
- Actively involved wif Knowledge Sharing, Walkthrough Sessions and Technical Reviews.
Environment: Selenium Web Driver, Java, J-unit,TESTNG, Maven, GIT, Cucumber, My-Sql, and Jenkins, Linux, Windows, BDD, Cucumber, Page Object Model, Inventory Management, JVM.
Confidential, NY
QA Analyst
Responsibilities:
- Involved in preparation of test plan based on teh requirement.
- Involved in development of Automation Framework to provide support in automated testing.
- Created test case using Excel test case template and export them into Quality Center.
- Executed teh test cases and report teh defect using Quality Center.
- Once defects are identified I reproduced them and report teh defect in Quality Center that clearly written so that defect can be easily found.
- Scheduled and executed Manual Test Scripts through ALM/Quality Center; involved in Test Execution, reporting any defect in ALM/Quality Center.
- Used checkpoints to validate default values in edit boxes; combo boxes and verified teh expected results.
- Attend to teh automation code review & verification meeting wif team lead and team members.
- Participated in daily and weekly status meeting and provide daily status report.
- Performed Backend Testing Using MAINFRAME system.
- Wrote SQL Query to Validate data in Oracle database.
- Involved in testing of application using teh Scrum (Agile) methodology such as user stories, iterative development, integration, shared ownership, test - driven development.
- Created and maintained Test matrices and weekly Reports.
- Attended review meetings and walkthroughs to discuss teh status of teh project.
- Coordinated meetings wif teh Development teams for appropriate handling of teh bugs and their timely resolution.
- Managed weekly management status reports and coordinated meetings between test team and development team to review defects.
- Reported teh issues found during teh testing using teh defect tracking system and assigned teh issues to teh development group.
Environment: MS Office 2010, MS Outlook, Windows 7 enterprise, SQL, QC 11.0, Oracle, TFS, Citrix, ALM/Quality Center.