Post Job Free
Sign in

QA Automation Tester/ Developer

Location:
Etobicoke, ON, Canada
Posted:
July 24, 2019

Contact this candidate

Resume:

ANNUKARAN JANI

QA Automation Tester/ Developer

CONTACT DETAILS:

Phone:

+1-647-***-****

Email:

**********@*****.***

SKILLS:

Deep understanding of project management methodologies

Effective communicator with good command over written and spoken English

Good track record of managing complex multifunctional projects in various environments

Creative ability to see beyond the obvious

Excellent Team Leader and Team Player

Understanding the entire project from every group member’s point of view

Ability to get on with all levels of people and possess strong relationship building skills

Strong organizational, administrative and analytical skills

Articulate and well presented

Quick learner, highly motivated

CAREER OBJECTIVE:

To obtain a challenging position in a professional progressing environment where my resourceful experience and knowledge of Quality Assurance, Testing and other related skills will be utilized in efficient manner.

TECHNICAL COMPETENCIES:

Automation Testing Tools

Selenium WebDriver, Selenium Grid,

Junit, TestNG, SoapUI, Postman,

Cucumber, Appium

Programming Languages

C, C++, Java, C#

Databases

SQL, Oracle

Testing and Defect Tracking Tools

Testlink, TestRail, Bugzilla, Jira, QC

Build and CI Tools

Ant, Maven, Jenkins

Methodology

Waterfall, Agile

Operating Systems

Windows, Linux/Unix, Mac

EDUCATION:

Senior Secondary

Central Board of Secondary Education (CBSE)

1998

Higher Secondary

Central Board of Secondary Education (CBSE)

2000

Bachelor of Science in Computer Application & Information Technology

Hemchandracharya North Gujarat University, Patan, Gujarat, India

2004

Master of Science in Computer Application & Information Technology

Hemchandracharya North Gujarat University, Patan, Gujarat, India

2007

TECHNICAL KEY SKILLS AND KNOWLEDGE:

Comprehensive knowledge in Software development life cycle (SDLC), Software Testing life cycle (STLC), Defect Life cycle and ALM - Application Life Cycle Management.

Over 5 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in various client domains.

Overall more than 10 years of experience in Information Technology in various positions like Web Developer (ASP.NET), Team Leader and Project Manager, managing teams of various sizes.

Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.

Proficient in using test automation tools such as Selenium WebDriver/Grid, QTP, Appium and Cucumber to develop automation testing scripts for web and client server applications.

Experience in JUnit, TestNG for building automation framework, Maven and Ant for Project building tool, Jenkins Continuous Integration.

Good experience in Web Services testing using SOAP UI, XML and WSDL; and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.

Experience in test case definitions, development and maintenance of test scripts and documentation of Test Plan, Test Strategy, Test Cases and Test Scenarios for all the phases of the Software Development Life Cycle.

Extensively performed System Integration testing, data validation and verification for websites, navigation testing, Black box testing, Regression testing, Performance Testing, Smoke testing, Positive testing and Negative testing.

Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

Experience in both Waterfall and Agile project environment.

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Excellent experience with source version control tools such as Subversion (SVN) & Git.

Experience in working with Business analysts and developers for complex projects during the full Software Development Life Cycle.

Experience in API Testing using SoapUI and Postman.

Proficiency in programming languages like Java, C, C++, C# and Javascript, Python.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

WORK EXPERIENCE:

PRAXINFO (1-Dec-2015 to Present)

QA Automation Test Developer

Tools & Technology: Selenium WebDriver, SoapUI, Rest API, Eclipse, Java, HTML, Jira, XML, Testlink, Jenkins, Git, TestNG, Maven, BDD Framework, Cucumber

Worked in an Agile environment and participated in daily stand up meeting and weekly meeting.

Closely coordinating with the system analysts and business domain owners to understand the test requirements that may help in designing better automation framework.

Responsible for coordinating and executing the testing of entire system in accordance with the test plan.

Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java.

Implement BDD (Behavior Driven Development) Testing with Cucumber-JVM and Selenium WebDriver to ensure the code reusability and code maintainability and cut down the script development time in half.

Defining the automation architecture to ensure appropriate interoperability of technology stack.

Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off.

Developed re-usable function using TestNG for the Test Automation.

Created automation test cases using Selenium WebDriver and Java and involved in resolving existing test script issues in Selenium WebDriver.

Used Firebug and XPath for the web-based application testing with selenium for the commands and locator application.

Tested request and response XML's based web services interfaces using SOAP UI.

Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.

Involved in Design and development of test plans based on high-level and detailed designs.

Assisted the team lead with daily QA tasks.

Contributed to Team Effort by accomplishing related results as needed.

Actively participated in all phases of the Manual testing cycle including reviews and project status meetings.

VIVACIOUS WEB SOLUTIONS PVT. LTD. (January 2011 to November 2015)

QA Automation Tester 1-Feb-2012 to 30-Nov-2015

Project Coordinator 17-Jan-2011 to 31-Jan-2012

Tools & Technology used: Selenium WebDriver, Appium, Junit, Java, TestRail, Jira, Jenkins, Ant, Eclipse, Xpath, Xml

Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Worked in the agile environment with frequently changing requirements and features set.

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Involved in Mobile Application Automation (Android & IOS devices)

Implemented Page Object Model Automation framework with Java, Selenium WebDriver and TestNG.

Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.

Prepared test cases, test data and test responsibility matrices for the application under test.

Used Git as code repository and Code Collaborator to manage code reviews.

Used JIRA bug tracking tool to analyze & capture bugs, track and manage dashboard for any type of updates for project release.

Performed Web Testing to check for broken links in a page.

As part of compatibility testing, executed the web application related test cases on different browsers different Operating Systems.

Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

WEBATEASE SOLUTIONS (August 2007 to December 2010)

Project Leader 1-Dec-2009 to 31-Dec-2010

Web Developer 2-Aug-2007 to 30-Nov-2009

Tools & Technology used: .NET Framework, SQL Server, MS Project

Managing requirement gathering, system analysis and finalization of technical specification.

Designing, developing, and testing of the application.

Providing application maintenance and enhancement support to the client with regard to the application.

Cooperating & communicating with other team members of efficient management work.

Delivering & implementing the projects as per scheduled milestones.

Defining suitable methodology to undertake the project with the available inputs for the requisite output.

Interfacing with clients for project requirement gathering, conducting system analysis and finalizing technical specification.

Identifying documents related to components and maintaining detailed study of the same as per the product changes, by getting in touch with the developers.

References available upon request

I hereby declare that the above details are true and accurate to the best of my knowledge.



Contact this candidate