Software QA Engineer
Afshin Kiyani
Canadian Citizen
****************@*****.***
Toronto, ON, L1N 2M9
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