Medidata, a Dassault Systèmes company, is leading the digital transformation of life sciences. As a Staff Test Automation Architect, you will be responsible for the test automation strategy and framework used for verifying Patient facing products, such as Mobile app's and Backend Services.
Responsibilities
• Design automation framework and tools.
• Lead other SDET’s on the team - Coach, mentor and lead Automation Roadmap.
• Design test automation for Mobile apps.
• Improve automation, increase testing coverage, and enhance performance testing.
• Improve test reporting.
• Collaborate with other software teams to create integrated automation platforms.
• Build CI/CD pipelines
• Support our internal R&D test groups in maintaining and improving tools and infrastructure to build and test frameworks for different needs.
• Coordinate construction of testing plans, samples, and documentation with our global software production, documentation, and remote offshore engineering teams.
• Lead retrospective analysis of activities and advocate for process improvement.
Skills
• Design automation framework and tools.
• Lead other SDET’s on the team - Coach, mentor and lead Automation Roadmap.
• Design test automation for Mobile apps.
• Improve automation, increase testing coverage, and enhance performance testing.
• Improve test reporting.
• Collaborate with other software teams to create integrated automation platforms.
• Build CI/CD pipelines
• Support our internal R&D test groups in maintaining and improving tools and infrastructure to build and test frameworks for different needs.
• Coordinate construction of testing plans, samples, and documentation with our global software production, documentation, and remote offshore engineering teams.
• Lead retrospective analysis of activities and advocate for process improvement.
• BS/BA degree in Computer Science or MS with 8 years of experience; a combination of education and experience may be considered.
• Must have minimum 5+ years of experience working with Mobile Automation
• Experience working with modern full-stack applications such as MicroFrontend .
• Experience using Github
• Proficiency in object oriented languages like Python, Java, Swift, Kotlin, Javascript or Ruby
• Experience in white box testing
• Experience designing test suites for testing RESTful HTTP APIs using Robot Framework
• Experience using modern ORMs to query relational databases.
• Experience with relational database models and writing SQL; preferably PostgreSQL.
• Experience writing unit tests, component tests, and end-to-end tests; preferably Jest and Cypress.
• Experience using AWS Cloud resources; e.g. S3, SNS/SQS, ElastiCache, etc.
• Experience with the Agile operational practices.
• Experience documenting technical systems and user workflows.
• Experience communicating with application users to understand and collect their requirements and requests.
Benefits
• Medical insurance
• Dental insurance
• Life insurance
• Disability insurance
• 10 paid holidays per year