DIGITAL SMARTHANDS INC.

Test Automation Software Developer

Posted: just now

Job Description

Test Automation DevelopmentDesign and implement automated test scripts using tools such as Selenium, Cypress, Playwright, or similarDevelop and maintain test frameworks for UI, API, and performance testingIntegrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps)Develop and maintain SQL queries and perform data analysis of test data or test resultsCollaboration & Test StrategyCollaborate with QA and development teams to identify test cases suitable for automationContinuously improve test coverage and automation efficiencyDefect Management & ReportingAnalyze test results, identify issues, and work with developers to resolve defectsMaintain documentation for test automation processes and toolsWhat You Need To SucceedBachelors Degree in Information Systems, Computer Science, or a related field. Equivalent experience in lieu of degree3+ years of experience in software test automationWorking knowledge of programming and the software development processExcellent organizational and strong critical-thinking skillsUnderstanding and experience in SDLC and Project Methodologies (Agile, SCRUM, Waterfall, etc.)Excellent problem-solving and analytical skillsDemonstrates a strong testing mindset with the ability to design test cases and perform manual testing as neededStrong attention to detail and goal-oriented mindsetAbility to effectively manage multiple activities and/or projects concurrentlyExperience with test automation tools and CI/CD integrationExcellent communication and collaboration skillsPreferred QualificationsWorking knowledge of life insuranceExperience with cloud platforms (AWS, Azure, GCP)Knowledge of containerization tools (Docker, Kubernetes)Experience with performance testing tools (e.g., JMeter, Gatling)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In