Design, architect and execute automated test cases based on test plans for WeatherBug’s mobile and web applications
Participate with the team to create short term and long-term test automation objectives
Participate with the team to prioritize and coordinate automation tasks
Participate in code-reviews to maintain and improve code quality, stability, maintainability, and supportability.
Provide estimates of task execution duration
Perform manual testing to validate new features on mobile and web applications
Work with the team to create requirements to design, document, estimate, and build features for the test automation systems
Work with the team to continuously improve the team’s practices in code-quality, automated QA, logging, monitoring, alerting, and build and deployment pipelines
Provide help and guidance to less experienced engineers.
Fulfill any additional responsibilities as needed
You Have:
BS degree in Computer Science (or related field)
6+ years of experience in software quality assurance
5+ years of software engineering experience with a programming language such as Python or Javascript
5+ years using CI/CD tools such as Jenkins, GitHub, Artifactory, XCode, Android Studio, Appium, Charles, Python
5+ years using iOS/Android/Web test automation technologies
5+ years using git or other distributed source control systems
Prior experience with agile development, continuous delivery, and DevOps
Would be great if you have:
Masters, post-graduate, or doctorate in Computer Science or a related field
Knowledge of the weather industry
Experience, in general, in the advertising industry
Experience with react-native.
--
You must verify your mobile number to apply to this job.