Header Symbol

QA Engineer Candidate

QA Engineer

PROFESSIONAL SUMMARY: 

  • A Passionate Tester with 11 years of IT experience in Quality Assurance and Quality Control in Domain management and Ecommerce Domains.  
  • Strong in Black box / Manual functional testing and in automation testing
  • Proficient in Functionality, Regression Testing, GUI, Cross browser, Security testing and Database testing in Client/Server/SOA/WEB based and Unix/windows applications.
  • Proficient in Test Estimation, Test Plan, Test Design, Test Script creation, Test Execution, Bug reporting and release management.
  • Have good experience in testing Webservices(SOAP and REST) using SOAP UI & Rest client ✓ Have good experience in back end testing
  • Expert in System testing, Systems Integration Testing (SIT), User Acceptance Testing (UAT) and End-To- End Testing ✓ Strong experience as Manual tester and in Automation framework by using Selenium(With JAVA).
  • Extensively proficient in Functional testing, GUI testing, Regression testing, and Automation testing of Windows/WEB based applications.
  • Strong experience of the Software Test Lifecycle across various development methodologies such as Agile Scrum and waterfall.
  • Very strong experience in database(Oracle & MySQL).
  • Experience in Behaviour driven development (BDD) by using Cucumber JVM and setting up cucumber JVM in IDE.
  • Skilled in understanding the business processes, analysing and optimizing the processes, defining scope of the project and User Requirements and converting User Requirements into Business Requirements and Technical Specification.
  • Experience in coordinating with Functional team or BA, Developers and End Users. Experience in Database Testing using SQL queries on RDBMS databases like Oracle and SQL Server.
  • Proficient in Test Estimation, Test Design, Test Script creation, Test Execution and Test Status Reports.
  • Expert in Systems Integration Testing (SIT), User Acceptance Testing (UAT) and End-To- End Testing.
  • Expert in Defect tracking and Test management tool Quality Centre and Jira.
  • Experience on creating Test plan, Test data, and provided estimations for writing test scripts.
  • Experience in creating functional documents.  
  • Strong experience in Cross browser, Security testing and Database testing in Client/Server/WEB based and Unix/windows applications.
  • Experience in acceptance testing with business requirements/user stories/acceptance criteria
  • Knowledge of Java script (Written few POC's)
  • Good Communication skills, interacting calibre and adaptation to quick learning, ability to accomplish deadlines.
  • Experienced in leading QA team of internal and offshore test resources
  • Defined system areas most benefiting from automation testing and leaded implementation of automation framework using Selenium Webdriver.
  • Planned organized and lead team meetings and ensured action is taken based on the team discussions
  • Identified the training requirements for the team members and organised training sessions
  • Experience in testing product features using the AWS platform with cloud formation, SQS, SNS, Stepfunctions, Lambdas, RDS
  • Experience in working supportively with my team across regions

 

Functional Knowledge: 

  • Domain Expertise in Ecommerce, Domain Management.

 

Qualification: 

  • Bachelor of Technology from JNTU Hyderabad, INDIA.

 

Technical Expertise:  

SKILLS 

TOOLS 

Testing Tools 

Selenium IDE, Selenium Web driver, Cucumber, ZAP, HP Quality Centre, Serinity

Tools Used / Build Tools 

 IntelliJ, Eclipse / Maven, Jenkins, GitHub 

Languages 

Java, HTML 

Databases 

Oracle, MySQL, RDS, 

ETL Tools 

Informatica Power Centre , Business Objects 

Operating Systems 

Mac, Unix, Windows, Linux(Ubuntu) 

 

Work Experience:  

Project Name 

Client 

Duration 

Company 

Role 

July 2020 to Till

Senior QA Engineer 

 

Environment: Java, Selenium Webdriver, Cucumber, Oracle, Devops, AWS, Docker, GitHub, Jira, Confluence, Rest Assured, Swagger,Junit, Jenkins 

 

Roles & Responsibilities:  

  • Followed agile scrum methodology.
  • Development of QA Engineering and functional testing best practices in an agile and DevOps environment 
  • Followed TDD and BDD approach.
  • Implemented the automation framework from Scratch using Selenium webdriver, Cucumber BDD frameworks and Gherkin languages for Refdata project
  • Tested different API's using Postman Rest Client and swagger
  • Updated REST Assured framework to cover new features and functionalities
  • Involved in Functionality testing , Regression testing and Retesting of the application
  • Enhancing the existing automation framework and guiding principles for automation: ensuring reusability, maintainability, optimal utilization of automation assets
  • Experience in Containerised techniques using Docker and checking logs ✓ Prepared sprint dashboard and release dashboard for Refdata
  • Planned and organised the Knowledge transfer sessions for the team members

 

Project Name 

Client 

Duration 

Company 

Role 

 … 

… 

May 2019 to January-21 

… 

Senior QA Engineer 

 

Environment: Java, Selenium Webdriver, Cucumber, Oracle, Devops, AWS, Docker, GitHub, Jira, Confluence, Rest Assured, Pact 

Testing, Junit, Jenkins 

 

Roles & Responsibilities:  

  • Followed agile scrum methodology.
  • Developed and executed automation scripts for account, organisation, VPC creation
  • Executed test cases manually to verify the expected results
  • Involved in prioritizing regression tests.
  • Involved in writing Feature files, Step Definitions  
  • Involved in sprint planning & sprint retrospective meetings.
  • Involved in monthly updates.
  • Executed test cases using both manual processes and automated test tools.
  • Involved in regression testing.
  • Detected and reported defects using Jira.
  • Created knowledge documents for the project.
  • Involved in gathering requirement from product owner along with developers and converted those requirements to feature files.
  • Prepared test plan document for UKsovereign project.
  • Involved in writing Zephyr tests(Test scenarios and Tests cases by using Gherkin language)
  • Involved in pair programming with the developers and testing team while setting up automation framework
  • Tested product features using the AWS platform with cloud formation, SQS,SNS, lambda functions, step functions.
  • Worked supportively with my team across regions.
  • Involved in writing database queries to check the data whether data is inserted or updated or deleted correctly in database.
  • Created Release Documents for automation scripts at the end of each script end.
  • Involved in supporting production releases.
  • Responsible QA professional with strong leadership and people management skills.
  • Worked on database testing as well for verifying data
  • Defined and implemented effective test strategies and processes.
  • Prepared sprint dashboard and release dashboard for UKsovereign
  • Planned and organised the Knowledge transfer sessions for the team members.

 

Project Name 

Client 

Duration 

Company 

Role 

… 

April 2018 to April 2019 

Senior 

QA Engineer/Test Lead 

 

Environment: Java, Selenium Web driver, Cucumber, Oracle, GitHub, Jira, Confluence, RestAssured, Postman, Jenkins, TestNG 

  

Roles & Responsibilities:  

  • Followed agile scrum methodology.
  • Developed and executed automation scripts for different news cards.
  • Executed test cases manually to verify the expected results  
  • Involved in writing feature files by using cucumber, have effectively used scenarios, scenario outlines.
  • Performed mobile testing of feeds and groups.
  • Used Selenium Web driver.
  • Used Browser Stack for cross browser testing.
  • Executed test cases using both manual processes and automated test tools.
  • Involved in writing database queries
  • Created knowledge documents for the project.
  • Involved in webservices testing manually and writing test cases.
  • Used BDD to test core functionality.
  • Involved in writing database queries to check the data whether data is inserted or updated or deleted correctly in database.
  • Created Release Documents for automation scripts at the end of each script end.
  • Involved in Smoke testing, Functionality testing and Regression testing.
  • Involved in supporting releases.
  • Responsible QA professional with strong leadership and people management skills.
  • Being proactive and mentoring the testers
  • Planned and organised the Knowledge transfer sessions for the team members.
  • Responsible for quality of software releases of feed/groups
  • Developed the reusable component for the scripts.

 

Project Name 

Client 

Duration 

Company 

Role 

… 

… 

June-2014 to March-2018 

… 

Senior QA Engineer 

  

  

Environment: Java, Selenium Webdriver, Cucumber, HTML, Oracle, GitHub, REST, Xml, Junit, Jira 

Roles & Responsibilities:  

  • Working within agile development teams with a BDD (Cucumber JVM) approach and supporting the developers for quality
  • Involved in writing Scenario's and acceptance tests
  • Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
  • Involved in prioritizing regression tests.
  • Involved in sprint planning & sprint demos.
  • Used Selenium Web driver.
  • Used Page Object design pattern.
  • Performed functionality, Data integrity and Data validation testing manually.
  • Performed system testing, manual testing for usability testing and logged results.
  • Performed Payment Gateway Testing.
  • Detected and reported defects using Jira.
  • Involved in writing feature files by using cucumber, have effectively used scenarios, scenario outlines.
  • Involved in gathering requirement from product owner along with developers and converted those requirements to feature files.
  • Involved in setting up automation framework from scratch.
  • Involved in writing database queries to check the data whether data is inserted or updated or deleted correctly in database.
  • Involved in supporting releases.
  • Worked in strict deadlines with all deliverables on/before time.

 

Project Name 

Client 

Duration 

Company 

Role 

July 2013 to May-2014 

QA Engineer 

 

Environment: Java, Selenium Webdriver, BDD, Cucumber, Junit, Restful webservice 

Responsibilities: 

  • Followed Agile-scrum methodology, experiences as scrum master and conducted daily stand ups, scrum review and scrum planning.
  • Developed automation scripts for creating challenges and ideas.
  • Created feature files which satisfies the scenarios.
  • Created feature files which needs to work with other products using scenario outline. ✓ Involved in setting up an automation framework by using Java/JEE technologies.
  • Automated End to End Scenarios based on business Logic using selenium Webdriver.
  • Involved in writing test cases by using Junit.
  • Involved in study and analysis of functional specification document to derive test cases.
  • Involved in defining QA schedule for release.
  • Involved in testing the modules and component parts of the application to ensure that it functions properly.
  • Involved in prioritizing and assigning the issues after the integration of new modules in the application.
  • Involved in writing the test cases, executing the test cases and logging the defects in trello.
  • Involved in Signing off on stories during releases.
  • Modified Selenium scripts to reflect new features/functionality.
  • Experience in testing Web services (Restful web services) by using Postman-Rest Client.
  • Performed System testing, User Acceptance Testing (UAT), and End to End testing.

 

Project Name 

Client 

Duration 

Company 

Role 

Nov-11 to Mar-13 

… 

 QA Engineer 

 

Environment:  Java, Selenium IDE, Selenium Server, Web service, Windows , TestNG, Maven, Linux, MySQL, Jira

Responsibilities

  • Followed Agile - scrum methodology.
  • Involved in study/analysis of business functional specifications document to derive test cases.
  • Involved in module level testing, integration testing.

 

Request call back

Upload your CV

Contact us