Overview
Skills
Job Details
Snapshot:
Contract-to-hire ($120-150k)
Hybrid (1-2 days onsite per week in Newberg, Oregon) - MUST be willing to RELOCATE
Direct W2 Only – No C2C or Vendors
Job Overview:
As a Senior SDET and Test Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our software solutions through the development of automated test suites and frameworks. You will work closely with cross-functional teams to design, build, and maintain automation tools that support the continuous integration, delivery, and deployment of cloud-connected services and mobile/web applications.
Test Automation Development: Design, develop, and maintain scalable and efficient automated test frameworks for mobile, web, and cloud-based applications using tools such as Selenium, Appium, Cypress, and related technologies.
Continuous Integration & Deployment: Collaborate with DevOps teams to integrate automated tests into CI/CD pipelines, ensuring early and continuous feedback on code quality.
Test Strategy & Execution: Create and execute comprehensive test strategies that encompass functional, performance, security, and load testing. Ensure adequate test coverage across all relevant platforms (iOS, Android, web, and cloud).
Cloud Testing: Develop and maintain test automation strategies for cloud services (AWS, Azure, Google Cloud Platform) with a focus on reliability, scalability, and performance.
Cross-Platform Testing: Implement automated testing solutions for cross-platform applications, focusing on React Native and ensuring consistent behavior across iOS, Android, and web.
Collaboration: Work closely with software engineers, product managers, and QA teams to identify testing requirements, establish clear testing goals, and enhance the overall software quality.
Mentorship: Lead and mentor junior SDET engineers, sharing knowledge on best practices for test automation, coding standards, and software quality assurance.
Test Documentation: Develop and maintain comprehensive test plans, automation scripts, and detailed documentation for testing procedures and strategies.
Process Improvement: Identify areas for improvement in test processes and tools, continuously optimizing the testing workflow for efficiency and effectiveness.
QUALIFICATIONS:
Bachelor s or master s degree in computer science, Engineering, or a related field.
3+ years of experience in test automation and software quality assurance, including designing and implementing test frameworks for mobile, web, and cloud-based applications.
Cloud Experience: Proven experience working with Azure, AWS, or Google Cloud Platform cloud services.
Programming Skills: Strong proficiency in at least one or more programming languages such as JavaScript, TypeScript, Python, or related technologies. Experience with test automation tools like Selenium, Appium, and Cypress.
CI/CD & DevOps: Strong understanding of CI/CD pipelines, DevOps practices, and infrastructure-as-code principles.
- React Native & Mobile Testing: Experience with React Native and mobile app test automation for iOS and Android is a plus