Sundeep Kaur **** Lancaster Avenue Mississauga
Ontario, L4T 2L1, Canada
Career Summary: Experienced QA automation Analyst with +2 years of experience in designing automation scripts and manual testing. Easily collaborate with project manager and team members to accomplish milestones. Enjoy seeking innovative ways to increase productivity, discovering errors and looking to connect with like-minded professionals to discuss emerging opportunities.
Summary of Skills
Solutions-focused QA Analyst with experience in developing and executing manual and automated test scripts.
Proficient with Automation tool Selenium Webdriver with Java, JIRA, TestNG, Page Object Model in an agile environment.
Excel at creating test cases and writing/running automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality.
Served as a value-adding member of QA team and ensured client expectations are met with high-quality software solutions.
Efficient in Automating end to end flow within the web-based applications along with performing manual testing of mobile applications using different test strategies including functional, Cross Browser, GUI, regression, Black-Box, Content, Database testing etc.
Demonstrated ability to work on tight schedules while maintaining top notch service delivery. Strong analytical, learning and time management skills and can adapt easily to new applications and responsibilities.
Involved in analyzing detailed business requirements, functional requirements, user manuals and related videos to understand the functionality of application and developed test strategies.
Logged, communicated defects and managed testing cycle using JIRA by indicating priority, severity level, steps to reproduce with screen shots and reported to QA lead and development lead for continuous improvement.
Attended sprint planning, retrospective and daily stand up meetings to provide current test progress status/reports and any impact due to changing requirements.
Bachelor’s Degree (B Tech)in Punjab Technical University, India
Computer & Science Engineering
Specialization: Information Technology
Training in Web App Development HCL Learning Ltd. India
Software, Tools & Technologies
Platforms: Microsoft Windows, Android
Software testing tools: Selenium Web Driver with JAVA, TestNG, Maven, Jenkins, JIRA, Eclipse, Git, Page Object Model (POM), testing.xml, pom.xml.
Scripting: MYSQL, Batch Scripting
Software tools: Android Simulator, Android Debug Bridge (ADB), Windows Command
Line (CMD), Microsoft Office Suite (MS Word, PowerPoint, Excel).
Professional Engineering Experience
QA Analyst (Automation) April 2017 – Present
Project: HIPAAT (eHealth Ontario) Toronto. ON
As a QA Analyst, my responsibilities included:
Tested Web based Patient portal application thoroughly using different automation and manual testing techniques in an agile environment.
Designed automated test scripts from manual regression test cases in Eclipse IDE using Selenium WebDriver with JAVA, JIRA, Mavens and TestNG framework which involved parameterization, grouping, sequencing, verification and validation points.
In TestNG framework for reporting created sharable and email-able TestNG reports for describing test cases brevity, track-ability and traceability.
Used testing.xml file as central point to control the whole process of execution of test suite through its ease of running multiple tests from multiple classes using just one configuration file.
Proficient in writing MySql queries to perform security backend testing, Database testing using MySql and data-driven testing using MS-Excel.
Designed and implemented Page Objects model for the Privacy eSuite system which resulted in reducing the amount of work by maximizing the reusability and maintainability code of automation test scripts.
Reduced the duplication of code through Page object model framework.
QA Analyst April 2016 – March 2017
As a QA Analyst, my responsibilities included:
In an Agile environment performed end to end Android and Web application automation testing using Selenium Web Driver with JAVA.
Using Selenium Web driver used different techniques such automated HTML forms submission/validation using different data sources such as MySQL database, external file such as configuration file/Excel file etc., page load detection and managing dynamically generated alerts within the website.
Used TestNG for Test case execution management by grouping different test cases into different categories such as sanity, functional, regression test cases etc.
Used GitHub as the code repository to manage all automation test cases source code.
Used Android Simulator to perform Stress testing by creating device instances with lower CPU and Memory profile.
Improved documentation of QA testing practices to enhance their repeatability, saving time and encouraging testing standardization and best practices.
Got recognition for discovering memory related issues while performance testing that resulted in crashing of mobile app as those defects were not discovered in previous attempts of testing.
Related Project Experience
Software Manual Tester Dec 2013 – May 2014
Social Networking Website
In a group of four members carried out thorough quality check for a Social Networking website where other two team members performed software development and one Project management.
Test features like sharing information of upcoming events and sharing pictures or videos, checked from performance and stress point of view for handling one or more functions of website at the same time.
Performed checks for webpage UI responsiveness, network throttling and form validations.
For user acceptance testing we invited individuals from outside (family and friends) and documents the results from the UAT.
Hosted the website in the virtualized environment of Cloud box and received ‘A’ grade for the project.
Available upon request.