We provide IT Staff Augmentation Services!

Software Test Engineer Resume

2.00/5 (Submit Your Rating)

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.

We'd love your feedback!