Post Job Free
Sign in

QA Automation Test Developer

Location:
Brampton, ON, Canada
Posted:
August 06, 2020

Contact this candidate

Resume:

Disha Jardosh

*** ******** *****, ********, ** – L7A 4Y4. Cell: 647-***-****, E-mail: *************@*****.***

PersonalProfile

Automation Test developer with more than 5 years of experience in Software Quality Assurance and Software testing specialized in Software Quality Analysis and its implementation across SDLC. Highly motivated, detail oriented, ability to work independently and as a part of the team. Excellent technical, analytical and communication skills. Able to produce high quality results and meet deadlines in fast-paced environment. Leadership and team work qualities enhanced by group projects & a quick learner with varied interests and a commitment to lifelong learning.

Design & Develop data driven framework using Selenium WebDriver, TestNG and apache POI API.

Proficient in System, Functional, Integration, Regression, Progression, Security, Load and Performance testing.

Developed and Implemented automation using Selenium WebDriver and Java, Katalon Studio. Used Eclipse IDE to develop & debug the code.

Designed and implemented different automation frameworks like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework.

Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.

Extensive experience in using Advanced Selenium tools like SVN, Maven, Ant Build.

Prepared and executed batch test suite through TestNG via Ant, Maven, Jenkins. Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.

Used Agile and Traditional models to perform Test planning, execution, monitoring and closure of release

Experience in Writing and Executing the Test cases, analyzing the Test results and Defects Tracking.

Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client's requirements and related technical documents.

Possess strong technical aptitude with strong analytical, problem solving and communication skills

An effective communicator, committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments.

Professional Experience

Sparkroom / Digital Media Solutions, CANADA Oct-2016 to Apr-2020

QA Analyst

Sparkroom is in performance marketing technology offering centralized marketing data with real-time validation. Sparkroom also provides Lead management, Marketing Analytics services for mainly U.S schools and colleges.

Responsibilities:

Performed manual and automation testing on our web based application to improve the quality of the application

Automated regression & functional tests from scratch using Katalon studio, Selenium WebDriver, JAVA, TestNG and groovy

Performed test execution through Jenkins for Continuous Integration

Responsible for preparation of test plans, test estimates, requirement reviews to increase the coverage of testing

Wrote detailed functional and regression test cases in Test Rail and Assembla

Prepared and modified documents for software testing process, bug tracking process and validation process using wiki pages and confluence

Participated in test case review, bug review and kick-off meetings with product manager, developers and QA team to increase the coverage of the testing

Performed backend testing using SQL queries

Performed Web services API testing using POSTMAN

Created test data required to execute the scenarios for Acceptance testing

Responsible for Smoke, Sanity and Regression testing before Sprint releases on staging environment and Smoke testing on Production environment after release

Worked in AGILE environment and participated in the daily scrum, sprint planning meetings

Participated in sprint review and sprint retrospective and backlog grooming meetings

Published and analyzed test results reports and test cases results to the team and created defects reports

Used Git Hub and SVN for version control and code reviews

Setup, maintained and monitored QA servers for nightly automated build and test running

Involved in Setting up Pre and Post testing environment, performed Reconciliation Testing and analyzing the Reconciliation testing result

Environment: Katalon Studio, Selenium Web Driver, Fitnesse, Maven, Java, TestNG, Eclipse, Jira, TestRail, Assembla, SQL, Git Hub, Looker, Jenkins, SVN, POSTMAN, AWS.

Systenity Infomedia, India Oct-2015 to Jun-2016

QA Automation Engineer

Systenity Infomedia is a software company offering software development and quality assurance solutions in digital marketing, Life science and health care, retail and distribution. The company is a global leader in intelligent video technology. Systenity’s products are based on innovative, open technologies that provide best value to customers with a single platform.

Responsibilities:

Implemented automation using Selenium WebDriver, JAVA, Maven and Jenkins.

Extensively automated regression and functional test suites by using Selenium WebDriver, JAVA, JUnit.

Implemented Page Object model from scratch to represent web pages.

Configured Maven for JAVA automation projects and developed a Maven project, Page object model (POM).

Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual and automated testing

Developed and executed tests that ensure application meets business requirements and system goals, fulfill end-user requirements and identify existing or potential issues.

Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.

Involved in Preparation of Regression and Smoke test cases for new sites

Reported the found issues in bug tracking tool, followed up with the development team and verified them

Communicated with the product team for clarifying requirements and business

Worked in a highly dynamic AGILE environment and participated in the scrum and sprint meetings

Participated in sprint planning and daily standup meetings

Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.

Ability to estimate, commit to work deadlines and work in a disciplined software development environment.

Environment: Selenium Web Driver, Maven, Java, Junit, Eclipse, Jira, TestRail, SQL.

Finesoft Technology, INDIA April-2014 to Aug-2015

QA Automation Test Developer

Finesoft Technology is a professional technical consulting firm providing expert services in cloud solutions, web and mobile design and development. Our expertise lies in web strategy, user experience design, technology strategy and implementation. We deliver high quality yet unmatched solutions to help our clients with efficiency, quality, and affordable cost in projected time.

Responsibilities:

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.

Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.

Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from Database.

Used Ant for building the WebDriver project and Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically after every successful deployment.

Used XPath and CSS to work with dynamic and static objects in Selenium.

Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.

Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.

Executed Test Cases recorded in Test Link manually to test the application for its functionality, system integration and verify the Exit Criteria.

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

Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.

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

Environment: Selenium WebDriver, ANT, Java, Junit, Eclipse, Test Link, Test Track Pro, SQL, Git Hub, Xpath, CSS, HTML.

Technical Skills and Tools

Automation Testing Tools: Selenium WebDriver, Selenium IDE, TestNG, Junit, Maven, Ant, Jenkins, Cucumber

Bug tracking Tools: JIRA, Bugzilla, Assembla

Languages: Java, .Net, Groovy

Databases: SQL, MySQL, Oracle

Tools: Eclipse, Katalon Studio, Fitnesse

Operating System: Linux, Windows, Mac

Web Services: Soap UI, Rest Assured, POSTMAN

Types of Testing: Unit, Black box, White box, Mobile, Database and Web Services Testing

Education

Master of Business Administration - 2012

Centre for Management Studies, Dharmsinh Desai University, Nadiad, Gujrat – India.

Bachelor in Computer Engineering - 2009

Sarvajanik College of Engineering & Technology, Veer Narmad South Gujarat University, Surat, Gujarat-India.

References

References will be available upon request.



Contact this candidate