
Senior Automation Tester in Python
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Automation Tester in Python to join a high-performance development team, bringing hands-on engineering expertise and a strong background in AWS technologies, data testing, and quality assurance practices across the full software development lifecycle.
Responsibilities
- Develop solutions with Python 3 and related data management/manipulation libraries integrated with AWS components
- Implement Amazon well-architected frameworks and serverless solutions using Agile delivery methods
- Improve existing platforms leveraging AWS technologies
- Perform UI and API testing across various systems
- Work across the full data pipeline, including ingestion, mastering, management, and consumption/distribution of large datasets
- Conduct data testing using SQL
- Build a test automation framework from scratch
- Integrate automation scripts into Continuous Integration tools for daily automated regressions
- Manage all stages of the Software Development Process and Quality Assurance Life Cycle
- Craft test cases, test scenarios, test scripts, and test reports for functional and non-functional tests
Requirements
- 3+ years of experience as a Senior Engineer working within high-performance development teams
- Significant experience in AWS Engineering, including well-architected frameworks and serverless solutions
- Proficiency in Python 3, Python data management/manipulation libraries, and AWS components
- Strong experience in UI and API testing
- Experience working in the Data domain across the full data pipeline
- Strong skill in data testing using SQL
- QA/Automation capabilities with the ability to build a TA framework from scratch
- Experience integrating automation scripts with Continuous Integration tools
- Understanding of all stages of the Software Development Process and Quality Assurance Life Cycle
- Skills in test design, including test cases, test scenarios, test scripts, and test reports
- English proficiency at B2 level or higher
Nice to Have
- Background in Financial Services, particularly with Equity and Fixed Income asset classes
- Understanding of Indices
We Offer
- Opportunity to work in a hybrid environment in Bucharest, Romania
- Engaging with a high-performance development team
- Exposure to cutting-edge AWS technologies and data testing practices
About the Company
EPAM Systems is a global software product engineering and digital platform company that partners with many of the world’s leading organizations to deliver innovative solutions.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.