Post Job Free
Sign in

Software Development Engineer

Location:
Toronto, ON, Canada
Salary:
75000
Posted:
December 18, 2023

Contact this candidate

Resume:

Software QA Engineer

Afshin Kiyani

Canadian Citizen

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

Toronto, ON, L1N 2M9

289-***-****

PROFFESIONAL

S UMMARY

As a seasoned Software Development Engineer in Test, I bring a wealth of expertise in crafting robust and efficient automated testing solutions to ensure the delivery of high-quality software products. With a strong foundation in software development and a keen eye for test automation, I excel in designing and implementing test frameworks, conducting comprehensive test coverage and optimizing testing processes. My commitment to continuous improvement, coupled with my ability to collaborate seamlessly with cross-functional teams, makes me a valuable asset in achieving quality software and accelerating product development life cycles. I am dedicated to harnessing innovative technologies and practices to drive excellence in software testing and contribute to the overall success of the organization.

SKILLS Requirements Analysis

Solution Testing & Implementation

Test Strategy Development

Project Management Risk Analysis

Code Review and Collaboration

Automation Testing

Accessibility Testing

Cloud Testing

Cross-Platform Testing

Behavior & Data Driven Testing

End-to-End Integration

Quality Assurance & Improvement

Bug-Tracking in Bug Life Cycle

Test Reporting & Coordination

CI/CD

Technical Leadership

Critical Thinking and Problem-Solving

Continuous Learning

Agile-Scrum Practices

Client Service Excellence

TOOLS Testing & Management Tools Agile Scrum Methodologies Waterfall Methodologies Selenium WebDriver Junit TestNG Cucumber

Jenkins CI/CD Java and REST Assured JDBC Postman

AWS EC2 Jira-Xray SDLC, STLC Json Schema

Validation Maven Mock API Server Apache-POI Log4j Git

Programming Languages

Testing Framework

Database

Java SQL Gherkin Cucumber BDD Data Driven

Testing Page Object Model (POM) Hamcrest Matchers Karate Hybrid Oracle MySQL

Operating Systems & IDE

Testing

MacOS Windows Linux Regression Smoke End-to- End Front-End Back-End Functional System

WORK HISTORY

Fleerativo

Software Development Engineer In-Test 10/2021 to Present

Actively participated in Agile-Scrum ceremonies such as sprint planning, stand-up meetings, retrospectives and demo meetings to align testing efforts with project goals.

Developed automated test scripts for comprehensive software testing using latest technologies.

Automated software maintenance task through execution and refinement of test cases and scripts.

Performed BDD with Cucumber, Scenarios and Step definitions (Gherkin) utilizing page object model.

Developed Automation Scripts for Functional and Regression suits using Java & Selenium WebDriver.

Streamlined testing into the continuous integration (CI) and continuous deployment (CD) pipelines.

Worked with Postman for manual API testing and REST Assured for automating API testing.

Mentored junior team members, fostering skill development and ensuring consistent testing practices. Environment: Jira, JavaScript, HTML, Oracle with SQL, JDBC, Java, Selenium WebDriver, Postman, JUnit, Cucumber, Maven, REST API, XML, JSON, XPATH, Gherkin, Agile, GitHub, Jenkins, Apache. View ERP

Automation Engineer 09/2019 to 10/2021

Coordinated test case review sessions with Business Analysts, Product Managers, and developers to ensure accurate test coverage.

Facilitated defect review meetings involving all stakeholders to review defects, identify severity and set priorities as per client requirements, ensuring accuracy and conform to deadlines.

Performed Ad-hoc, Smoke, Functional, and Regression testing by executing test cases maintained in test tool Application Lifecycle Management.

Leveraged BDD using Cucumber, Scenarios and Step Definitions in Gherkin format for comprehensive testing.

Tracked and analyzed results of tests and worked closely with Software Developers and Analysts to investigate and resolve issues and bugs.

Wrote SQL queries to retrieve manipulate and update the information from the JBDC database.

Captured quality attributes of external/internal constraints for functional/nonfunctional requirements.

Automated manual test cases using Selenium WebDriver and REST API test cases using Postman.

Created test scripts in SOAP UI to conduct API testing, utilizing SOAP requests for web services, implementing a Data-Driven, establishing JDBC connections for database interactions, and ensuring compliance with XML schema standards.

Environment: Java, User Interface, Selenium WebDriver, TestNG, Gherkin, Jira, Maven, Jenkins, GitHub, Linux, MySQL, Postman, REST Assured, JDBC, XML, JSON, XPATH, Agile-Scrum, WaterFall. IMRIS

Manual Tester 06/2017 to 09/2019

• Read, interpreted and followed written test instructions and procedures in order to accurately test products before production environment.

• Conducted tests and diagnostic procedures using tools such as analyzers, multi-meters and power supplies.

• Collaborated with personnel to share good practices, knowledge and tool evaluation techniques.

• Supported, implemented and helped shape test applications, identifying solutions to recurring issues

.

EDUCATION Bachelor of Science 05/2014

University of Western Ontario - London, ON



Contact this candidate