Apply

Senior Software Development Engineer in Test

Posted 5 days agoViewed

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: Costa Rica, U.S., Canada, U.K., Philippines, Australia

🔍 Industry: Legal technology

🏢 Company: Elite Technology👥 1-10ConsultingInformation TechnologySoftware

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AgileCypressJUNITMicrosoft SQL ServerQA AutomationC#API testingAzure.NET.NET coreSeleniumCI/CD

Requirements:
  • Bachelor's degree in STEM field, or equivalent experience.
  • 8+ years of experience in quality assurance activities (either manual or automated testing).
  • 5+ years of experience in test automation, with demonstrated expertise in automated software testing.
  • Demonstrated expertise in .NET technologies, including C#, ASP.NET, API development, and .NET Core.
  • Extensive experience in constructing automations for web applications, console applications, and cloud infrastructure deployments.
  • Deep understanding of Selenium or an equivalent testing framework like Cypress, Playwright, or JUnit.
  • Proven experience working within Agile and Scrum software development methodologies.
  • Experience with the Azure cloud platform and cloud-native design principles.
  • Experience with relational database technologies, particularly Microsoft SQL Server.
  • Proficiency in utilizing Azure DevOps & Azure DevOps Pipelines (CI/CD) to streamline development and testing workflows.
  • Excellent communication skills to effectively convey technical concepts.
  • Solid foundation in crafting clear, concise, and thorough test plans and test cases.
  • Familiarity with ERP, financial or mission-critical SaaS applications is considered an asset.
  • Strong problem-solving and troubleshooting skills with a data-driven approach.
  • Experience working on cross-functional teams and maintaining complex testing projects.
Responsibilities:
  • Lead test strategy and execution for major releases and complex features.
  • Architect, develop, and maintain robust and scalable test automation frameworks.
  • Drive quality standards, enforce best practices, and guide team members in test methodology.
  • Act as a primary liaison with product managers and other stakeholders to ensure alignment on quality objectives.
  • Conduct root-cause analysis on complex issues and provide actionable recommendations.
  • Mentor and support junior team members, facilitating training and knowledge sharing.
  • Collaborate with engineering leadership to enhance testing processes and tools.
  • Define and track quality metrics such as test coverage, defect escape rates, and automation efficiency.
Apply

Related Jobs

Apply

📍 Austin, TX - Denver, CO - Tampa, FL

🧭 Full-Time

💸 143000.0 - 179000.0 USD per year

🔍 IT operations

🏢 Company: Automox👥 101-250💰 $110,000,000 Series C over 3 years ago🫂 Last layoff over 2 years agoCloud ManagementSoftwareCloud Infrastructure

  • 7+ years of combined software development, QA, and test automation experience.
  • 5+ years hands-on experience as an SDET or Automation QA Engineer.
  • Proficiency with Python, Java, and other scripting languages.
  • Experience with testing frameworks such as PyTest.
  • Understanding of PHP, Python, Java, and/or Golang for automation tests.
  • API and RESTful architecture test automation experience.
  • Experience in a CI/CD model including Github.
  • Data-driven mindset to identify coverage gaps.

  • Own test strategy and execution for feature areas.
  • Act as a quality advocate to identify gaps and recommend improvements.
  • Use data to assess quality metrics and inform decision-making.
  • Design and implement complex IT configurations for testing.
  • Perform manual and automated test verifications.
  • Identify root causes of bugs and collaborate with development.
  • Drive innovation in test automation practices.

PHPPythonJavaQA AutomationAPI testingSeleniumCI/CDRESTful APIs

Posted 11 days ago
Apply
Apply

📍 United Kingdom

🔍 Blockchain technology

🏢 Company: IO Global

  • Bachelor's degree in computer science, software engineering, or a related field (advanced degrees are a plus).
  • Proven experience as an SDET or in a similar quality assurance/testing role.
  • Experience with agile methodologies and modern testing frameworks.
  • Experience in test automation for front-end/back-end and end-to-end systems.
  • Familiarity with Git, SDLC, CI/CD tools like GitHub Actions.
  • Experience in performance and security testing is a plus.
  • Proficiency in API testing and distributed systems.
  • Expertise in various test types including unit tests and UI tests.
  • Experience with TypeScript, Javascript, Rust, or other programming languages is advantageous.
  • Familiarity with Docker virtualization and proficiency with Linux.
  • Strong understanding of blockchain technology is a plus.
  • Knowledge of SDLC methodologies including Agile and DevOps practices.

  • Help develop and execute a comprehensive testing strategy for blockchain solutions.
  • Review team test plans and oversee the QA strategy.
  • Lead testing of new initiatives and guide team members on testing approaches.
  • Implement and maintain CI/CD pipelines for automated testing.
  • Develop and maintain automated test scripts using relevant frameworks.
  • Conduct manual testing including exploratory and regression testing.
  • Identify, report, and track defects to resolution.
  • Perform root cause analysis and collaborate with development teams for solutions.
  • Set up and maintain test environments, including data and configurations.
  • Plan and conduct performance testing for scalability and reliability.
  • Maintain accurate test documentation including plans and reports.
  • Contribute to the enhancement of test automation frameworks.
  • Collaborate with cross-functional teams to ensure product reliability.

DockerSoftware DevelopmentAgileBlockchainGitJavascriptQASCRUMTypeScriptStrategyAPI testingManual testingRegression testingRustCI/CDAgile methodologiesLinuxDevOpsDocumentation

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 $140,000 - $150,000 annually

🔍 Healthcare

  • Bachelor’s degree in Computer Science or related field or equivalent experience.
  • At least 5 years experience working with automated testing frameworks, focusing on server-side testing.
  • Experience within cloud-based enterprise platforms for test automation.
  • Practical experience with CI/CD pipelines and testing in cloud environments.
  • Familiarity with version control systems and managing test suites.

  • Design and Development of Test Tools and Frameworks including maintenance of automated tests and frameworks to ensure integrity and performance.
  • Work with tools to create maintainable testing systems aligned with business goals.
  • Build integration and performance tests using industry-standard tools.
  • Analyze product requirements to develop effective test strategies.
  • Troubleshoot test failures and collaborate with engineering teams.
  • Drive Quality and Process Adherence to maintain high software quality.
  • Contribute to the development of tools for maintaining data health with respect to compliance.
  • Collaborate closely with product managers and engineers.
  • Participate in code reviews and mentor junior team members.

AWSDockerJavaJenkinsJUNITKubernetesAzureCommunication SkillsCollaborationCI/CDScala

Posted 2 months ago
Apply