RESPONSIBILITIES
Work closely with Software Engineers and Product Managers to understand the complex advertising ecosystem in place
Write and review a lot of code and test
Enhance framework observability with proper metrics and presentations
Selecting methods for performing advanced data analysis
Develop automated test frameworks and suites on UI API and Integration levels of testing using python
Demonstrate ownership for the projects delivered by the team and department
Knowledge of system design and implementation
Understands complex source systems in order to recreate different scenarios for testing and analysis
Contribute to endtoend acceptance tests
Where necessary develop and execute manual test cases to detect issues that cannot be detected through automated means
Drive the conversion of manual tests to automated whenever possible
Participate in building architectures which are robust faulttolerant and cloud native Builds solutions for problems of sizeable scope and complexity that have been successfully deployed to customersusers Influences and drives software engineering best practices within the team
Deliver project utilizing an Agile methodology while reviewing team members code Participate in developing technical andor business approaches and newenhanced technical tools
Share ownership the design and implementation of software programs or systems within the team and within the organization Write codes that establishes and enhances frameworks Review code for the design testability and clear usability Build solutions that scale and perform Identifies opportunities to improve the systemproductservices with each iteration
QUALIFICATIONS
Minimum of 4 years of handson software test development experience including both functional and nonfunctional test development
Proficiency with Python
Proficiency in SQL
Proficiency in UI and API automation Selenium Robot Watir
Proficiency in Gherkin BDD TDD
Experience in working with large datasets
Knowledge of software engineering practices and agile approaches
Strong knowledge for establishing and improving product quality
Experience building or improving test automation frameworks
BS in Computer Science or equivalent degree or work experience
ADDITIONAL SKILLS
Salesforce Knowledge Understanding of Salesforce CRM concepts and how they integrate with CRMA
Ability to test and validate the functionality and performance of CRMA dashboards including drilldowns filters and realtime updates"
Bachelor's degree in Computer Science