Automation QA Tester


• Accomplished, highly motivated, technology professional with hands-on IT and quality assurance experience, specializing in Black Box Testing • Strong experience in Functional, System Integration Testing, End to End Testing, Regression and Exploratory Testing • Expertise in understanding & analysing Test Requirements, Tracking changes and maintenance of test requirements. • Good Knowledge in all stages of Software Development and Testing Life Cycle - SDLC and STLC respectively • Experience of generating manual Test cases, Test Summary Reports, Reviewed and executed Test Cases, handled defect management process • Ability to build automation test framework from scratch • Delivered robust and independent hybrid Automation Framework from scratch using cucumber feature files, Cucumber JVM in Agile Scrum & BDD methodology and have knowledge in TDD. • Experience in writing feature files with scenarios using Gherkin language and implementing automation scripts using Java. • Hands on experience with tools and technologies like IntelliJ Idea, Selenium Web driver, Maven, JUnit, Jenkins, Git • Experience in cross browsers, cross platform and cross devices testing using Sauce Lab and Selenium grid • Involved in System, Functional, User Acceptance(UAT), Regression testing & Sanity Testing pack for continuous integration • Extensive experience in identification of Test Scenarios, Test Case Designing and Test case preparation, Bug Lifecycle, analysing the results and reporting suggestions and defects • Actively participating in agile scrum team activities including Sprint Planning, Retrospective and actively worked in tight schedules with minimum documentation • Excellent problem solving skills, capable, and willing to form and sustain positive and productive relationships in internal, external, independent team environments • Operating Systems: Windows, Linux, Mac IOS • Methodologies: Agile Scrum/BDD Methodology, V-model • Others: TestNG, JUnit, Maven, Sauce Lab, Jenkins

Key Skills
  • Functional Testing
  • System Integration Testing
  • End to End Testing
  • Regression Testing

Work Experience

Automation QA Tester

Sabadda 1 month

• Analysing the functional specification of the product and highlighting the requirements to be tested • Elaborating acceptance criteria and creating Feature files ensuring good coverage • Responsible for identifying the test cases which are to be automated. • Created Automation Framework from scratch using Selenium Web-driver, Maven, JUnit, Java, Page Object Design Pattern in BDD process using Cucumber • Ensuring a well-organized, well-structured and reusable framework • Executing Automation test cases and maintaining the Test Scripts, Debugging and fixing any automation related issues. • Detecting Bugs and Classified them based on severity and priority • Used Jenkins (Continuous Integration server) to run automated test cases • Have used JIRA extensively for defect management & GitHub as a version control tool • Responsible for sending daily, weekly status report to Test Manager • Regression testing, End to End Testing performed against the latest builds. • Serving in a strict Agile BDD structure and participating in all the Agile activities. • Provided Manual Testing support and also did Exploratory Testing from time to time to ensure quality from end user perspective • Responsible for GUI and Functional testing by using different testing techniques • Working closely with the scrum team, particularly Dev Ops and the Developers to ensure that quality code can be released into live on a regular cycle

Manual &Automation Test Analyst

Indigo residential1 month

• Analysing the functional specification of the product and highlighting the requirements to be tested • Developed Automation framework scripts for Regression Tests by Using JUnit framework • Involved in creating test cases to check the functionality of the application • Performed exploratory testing on new Functionalities, reviewing and holding discussions with design manager in case of ambiguities or inconsistencies in the requirements • Active member of the Agile Team, providing updates in daily stand-ups and help resolve issues and provided immediate feedback • Based on Acceptance criteria build tests and liaised with BA to confirm expected behaviour • Worked closely with the Developers and Product Owner for bug fixes and problem resolution. • Involved in reviewing Test Deliverables like Test log and Defect log • Executed test cases, updated the test cases status & trained manual testers in test case execution

Manual Tester


• Analysed functional specifications & understanding business requirement • Creation, execution of test cases and maintained proper documentation of results • Prepared test cases and scenarios for all levels of test executions included System, functional and user acceptance testing. • Effectively created test report status to ensure the program management was aware of Test execution activities. • Maintained the requirements traceability matrix and reviewed frequently to ensure that test cases appropriately translated and mapped to requirements. • Prepared the test data and expected results to complete the test scenarios for backend testing. • Generated detailed test reports for analysis and written bug reports. • Created test traceability metrics at the end of the testing cycle to report testing activity and progress