Python SDET Engineer with 10+ Years Experience
Summary
Experienced Python Software Development Engineer in Test (SDET) with a proven track record in test automation, framework development, and protocol validation. Proficient in Python, Selenium, pytest-BDD, Gherkin, and more.
Work Experience
Leading IT Consulting Company (June 2020 – Present)
Tech Lead (Python SDET Engineer)
- Implemented a robust test automation framework
- Developed and maintained automation scripts for new user stories
- Executed regression tests and ensured system stability
- Created data-driven and behavior-driven tests using pytest-bdd
- Designed Python scripts for protocol validation
- Leveraged Playwright for web automation scenarios
Global Top 20 IT Services Company (Oct 2015 – Feb 2020)
Senior Software Engineer
- Collaborated in the development of test automation frameworks
- Conducted unit testing with Unitest and Pytest
- Enhanced Unitest/Pytest/Robot frameworks with custom helper classes and methods
- Automated test cases using Selenium WebDriver and Python
- Executed and reported results of white-box test cases
- Utilized XPath, Regular Expressions, and classes for UI interactions
Tech Startup (Feb 2014 – Sept 2015)
Senior Test Engineer
- Contributed to the development of Python-based test automation frameworks
- Participated in API development for test automation
- Identified and resolved bugs in the system
- Collaborated on framework development and test planning
Leading Global Memory Products Company (June 2010 – Feb 2014)
Test Engineer
- Actively participated in the development of an automation tool using Python scripts
- Analyzed project requirements and wrote Python scripts for test cases
- Conducted manual testing of USB drives
- Performed unit testing and system testing
- Contributed to debugging and script enhancement efforts
Education
Bachelor of Technology in Computer Science, BPUT, Orissa, 2009
Other
- Operating Systems and Servers: Proficient in Windows and Linux distributions like Ubuntu
- Source Control: GIT, SVN
- CI Tools: Jenkins
- Languages: Python, SQL, HTML, CSS, Shell scripting, Java (basic)
- IDE: PyCharm, Jupyter, Ride, VS Code
- Test Frameworks: Unittest, Pytest, Data-Driven Framework, BDD (Gherkin/Pytest-BDD Framework), Robot, Playwright
- Frameworks: Django, Flask
- Bug Tracking Tool: JIRA, HP ALM/QC (Quality Center)
- Web Servers: Apache Tomcat
- Databases: SQL SERVER, MY SQL
- Cloud: AWS
← Want to hire talent like this?
If yes, you've come to the right place! Tarmack can help you hire this person or others with similar profile, wherever you are located in the world. We are a global platform that helps employers hire great talent across a whole range of skills and levels.
Want us to help you with your hiring needs?
Get StartedYou can also reach us by sending us an email at employers@tarmack.com
Want to know more about Tarmack? Click here