Post Job Free
Sign in

Qa Automation Continuous Improvement

Location:
Richmond Hill, ON, Canada
Posted:
September 10, 2024

Contact this candidate

Resume:

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

*

Nasrin Fallah

647-***-****)

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

SUMMARY

Highly skilled QA Automation Analyst with 8 years of experience in the IT industry looking a challenging position in Company. Passionate about ensuring software quality through automated testing methodologies and driving continuous improvement in the QA process. Strong knowledge of automation tools, programming languages, and Agile methodologies. HIGHLIGHTS OF QUALIFICATIONS

• Experience in software testing (manual and Automation)

• Familiarity with Agile/Scrum methodologies

• Proficient in designing and implementing automated test frameworks using industry-standard tools such as Cypress, Selenium WebDriver, TestNG,

• Working knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) Agile and waterfall

• Working experience writing SQL queries in MySQL

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

• Experience in finding bugs and defect tracking Through JIRA (log them into Jira and escalate.), and recreated reported defects for development

• Ability to Analyze testing scenarios into test cases

• Working Experience in Azure DevOps

• Participating in different meeting, daily stand up, sprint planning, sprint review, Sprint Demo, …

• Ensure applications are fully tested and performing to the highest standards of functionality

• Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

• Excellent problem-solving skills, attention to detail, and ability to prioritize tasks to meet project deadlines. Quick learner of new tech and flexible for changing technologies

• Knowledge of Test Methods, such as Regression, Back End (data base, API), Functional testing, Usability, Sanity, User Acceptance Testing (UAT) Technical Skills

Programming Languages: Java, Java script, Type Script Automation Tools: Cypress, Selenium WebDriver, TestNG Version Control: Svn, Git

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

2

Defect Tracking: JIRA, Azure

Agile Methodologies: Scrum

Web Technologies: HTML, CSS, JavaScript, Type Script Databases: SQL

Operating Systems: Windows, Linux

Azure devOps, GitHub Desktop

PROFESSIONAL EXPERIENCE

Software QA Automation Engineer Feb 2021-Present

escribe Software Ltd. Canada, Ontario

https://escribemeetings.com/

• Perform functional and regression testing of web based ensure release quality

• Create/execute/maintain automation scripts using Cypress, Java, Selenium and TestNg

• Contributing to analyze, develop, debug, execute and maintain complex automated test cases.

• Ensure tasks performed are consistent with established company priorities. Report accurate and timely project/task status to management

• Run azure pipeline and validate test result

• Collaborate with BA, Development Teams, and others in order to understand requirements and scope of work

• Ensure that all defects are entered into the defect tracking system (JIRA, Azure Dev)

• Doing API testing using postman and automation

• Writing test script using Cypress through VS Code, follow changes and track them (GitHub)

• Monitor, maintain, and provide reports for bug tracking and defect resolution to the team and QA management and to assist in process improvement in these areas

• Maintain test plans, scenarios, scripts, and procedures

• Convert manual Test cases to Automated script

• Provide functional testing to ensure features are complete and function as expected

• Perform Sanity and validation test and Migration Testing

• Effectively manage assigned issues in each sprint in JIRA and Azure DevOps

• Attends Post Release meetings, provides feedback (pros/cons/ improvement) Software QA Automation Engineer June 2017- Apr 2018 escribe Software Ltd. Canada, Ontario

https://escribemeetings.com/

• Perform functional and regression testing of Java base Application ensure release quality

• Create/execute/maintain automation scripts using Java, Selenium and TestNg

• Contributing to analyze, develop, debug, execute and maintain complex automated test cases.

• Ensure tasks performed are consistent with established company priorities. Report accurate and timely project/task status to management

• Collaborate with BA, Development Teams, and others in order to understand requirements and scope of work

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

3

Application Support Jan 2015- June 2017

ISC, Tehran Iran (Related to National Bank of Iran) https://en.isc.co.ir/Portal/Home/

• Developed and maintenance bank branches software using Java (J2SE), MYSQL, and Linux

(Desktop Application)

• Experience in Java coding

• Prepared technical requirements, functional specifications, and configuration documents.

• Debugged software for finding bugs and fix them.

• Worked with QA team in unit testing and system testing.

• Kept record of all program changes and documented them

• Handled and maintained different version of the software using sub versions

• Complete root cause analysis of defects.

• Troubleshot and resolved application issues escalated from end users Software Tester /Software QA May 2012- Jan 2015

ISC, Tehran Iran (Related to National Bank of Iran) https://en.isc.co.ir/Portal/Home/

• Interacted with developers, Business & Management Teams and End Users

• Knowledge of Banking transactions for debit and credit card

• Created and review test cases based on user stories and business requirements, product backlog

• Identified and documented software defects involving program functionally, UI and content

• Creation of Test Execution & Bug Reports.

• Worked collaboratively in an agile team with other QA Analysts, Business Analysts, Developers, UI/UX Designers, Product Owners and Scrum Masters and tracked all tasks through JIRA

• Documented tests result and program specifications including test failures and successes as well as technical documentation reporting defects.

• Validated if user expectations are achieved during the testing process to fulfill end-user requirements.

• Providing creative solutions to complex testing issues

• Generated monthly Report and Gant chart for done tasks and future tasks using Microsoft MS Project, JIRA issue Tracking

EDUCATION

• Bachelor’s degree in computer engineering (Software), Iran

• Canadian Equivalency (by WES): Bachelor’s degree (four years) COURSES & CERTIFICATES

• Advanced Java, Assure API Testing 2021

• Selenium WebDriver and Frameworks (Online course) 2020

• Business Analyst (university of Toronto) 2019

• HTML, CSS, JAVA Certificate 2018



Contact this candidate