About Me
I’m Peyman Iravani, a Senior QA Automation Engineer with over five years of experience designing and implementing scalable, high-impact automation solutions. I’ve worked with leading companies like MSC Technology, Oval Money, and TIM, building robust test infrastructures and driving quality across complex systems.
My core expertise lies in developing modern automation frameworks using Playwright in both C# and JavaScript, alongside tools like Selenium, Appium, and Robot Framework. I bring end-to-end test coverage across APIs, web, and mobile platforms, leveraging cloud-based solutions (AWS, BrowserStack) and CI/CD pipelines (Azure DevOps, GitLab) to ensure seamless delivery cycles.
I’m passionate about quality, efficiency, and innovation—whether it's stabilizing flaky tests, boosting pipeline speed, or mentoring teams in best practices. I thrive in fast-paced, agile environments and enjoy contributing to products that demand excellence at every release.

My Tech Stack
A glimpse into the tools and technologies I leverage to build and ensure quality software. Hover over a skill for more details.
Programming Languages
Frameworks & Libraries
Databases
Cloud, DevOps & CI/CD
Testing Tools & Platforms
Development Environments (IDEs)
Specialized Skills
My Professional Journey
A detailed look at my roles, responsibilities, and accomplishments throughout my career.

- Leading and managing all aspects of automation solutions within the team, ensuring robust and scalable implementations.
- Designing and developing automation frameworks using Playwright and C# for comprehensive testing, resulting in a fully functional automation solution covering over 1000 test cases with a failure rate below 10%.
- Automating API testing using Postman and Newman, ensuring reliability and accuracy across endpoints.
- Building and maintaining JUnit frameworks for efficient test execution and reporting.
- Creating and executing release and building pipelines in Azure DevOps (ADO) to support CI/CD workflows.
- Designed and implemented JMeter API load and performance tests, achieving comprehensive coverage for the majority of internal company APIs.
- Mentoring new team members, conducted knowledge-sharing sessions, and onboarded newcomers to automation practices.
- Integrating new features into automation solutions and ensuring team-wide understanding and adoption through effective communication.
- Collaborating with cross-functional teams in an agile environment to uphold quality standards throughout the software development lifecycle.
- Designed and developed automation frameworks from scratch using Python, Selenium for web, and Appium for mobile testing.
- Automated API testing with Postman and implemented performance testing frameworks using Locust, ensuring system reliability and scalability.
- Created and maintained an automated CI/CD pipeline in GitLab, integrating test automation seamlessly into the development lifecycle and utilized AWS and BrowserStack for cloud-based testing and cross-platform compatibility validation.
- Introduced best practices in automation testing, reducing manual testing efforts and improving testing efficiency.
- Mentored team members conducted knowledge-sharing sessions, and facilitated the integration of new features into the automation framework.
- Collaborated with cross-functional teams in an agile environment to deliver high-quality software solutions.
- Automated tests for both mobile and web applications using Python, Selenium, Appium, and Robot Framework, ensuring comprehensive test coverage.
- Designed and implemented robust automation scripts for functional, regression, and end-to-end testing.
- Enhanced test efficiency by integrating manual test cases into the automation framework.
- Collaborated closely with cross-functional teams to deliver high-quality software solutions throughout the development lifecycle.
- Participated in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, to ensure alignment and continuous improvement.
- Automated testing processes using Python, Selenium, and Appium to ensure the quality of mobile and web applications.
- Controlled and evaluated APIs and pipelines for server quality, identifying and addressing discrepancies effectively.
- Designed and maintained automation scripts to bridge gaps between ideal designs and existing implementations.
- Ensured seamless integration of automated tests into the development lifecycle, contributing to enhanced system reliability.
- Collaborated with development and testing teams to deliver high-quality solutions in an agile environment.
- Developed and maintained eCommerce websites using AngularJS, HTML5, and SASS, ensuring responsive and user-friendly designs.
- Designed and implemented test automation frameworks for web, Android, and iOS platforms using Python, Selenium, and Appium.
- Collaborated with the development team to identify and resolve bugs, ensuring the delivery of high-quality applications.
- Standardized testing and development workflows, enhancing efficiency and consistency across projects.
- Performed cross-platform compatibility testing to ensure functionality on multiple devices and browsers.
- Actively participated in agile processes, including sprint planning, stand-ups, and retrospectives, to drive continuous improvement.
GitHub Projects
Explore some of my key projects and contributions on GitHub.
Medium Articles
Read my thoughts and insights on QA, automation, and technology on Medium.
Get In Touch
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.
Or, reach out directly at: peyman.iravani@gmail.com