Job Closed

This listing is no longer active.

Software Developer/Software Engineer in Test

SDETSDETFull TimeRemoteSeniorTeam 10,001+Since 1954H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

65 days ago

Salary

$93.5K - $126.5K / year

Seniority

Senior

Job Description

Software Developer/Software Engineer in Test

General Dynamics Information Technology

• Collaborate with cross-functional teams to understand project requirements and define testing scope. • Design, develop, and maintain automated test scripts, frameworks, and tools. • Develop and execute test plans for software applications, ensuring detailed coverage and traceability. • Develop and maintain datasets to be used in both automated and manual/exploratory data-driven tests. • Implement performance testing strategies and identify bottlenecks in software performance. • Compare large datasets across systems, identify anomalies and edge cases, and validate data accuracy, completeness, and consistency across the system. • Conduct exploratory testing and ensure comprehensive test coverage. • Analyze test results, identify defects, and work closely with application teams for resolution. • Maintain and improve test integration with continuous integration/continuous delivery (CI/CD) pipelines and their automated testing components. • Report and document testing metrics, progress, and outcomes. • Stay updated with the latest tools, technologies, and trends in QA automation domains.

Job Requirements

  • At least 5 years of experience in software development and/or testing.
  • Strong programming skills in languages such as TypeScript, Node.js, PL-SQL, T-SQL, Python, etc.
  • Expertise in testing frameworks and tools such as Playwright, JUnit, JMeter, TestNG, Xray, etc.
  • Expertise testing relational databases such as Oracle, SQL Server, etc.
  • Experience with version control tools (e.g., Git) and issue tracking systems (e.g., Jira).
  • Familiarity with CI/CD tools and systems such as Jenkins and GitLab CI.
  • Solid understanding of rapid software testing methodologies, principles, and practices.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.

Benefits

  • Competitive salary based on experience.
  • Health, dental, and vision coverage.
  • Professional growth and training opportunities.
  • Flexible work options, including remote work.
  • Paid vacation, sick leave, and personal time.

Related Categories

Related Job Pages

More SDET Jobs

**Funciones:** - Diseñar, desarrollar y ejecutar pruebas automatizadas para validar funcionalidades. - Colaborar con el equipo de desarrollo y producto para entender requerimientos y criterios de aceptación. - Documentar y reportar defectos de manera clara y precisa. - Participar en la definición de estrategias de prueba. - Ejecutar pruebas en entornos que incluyan modelos de datos complejos. - Desarrollar scripts de pruebas y mantenerlos actualizados. - Validar calidad de datos y funcionamiento en bases de datos SQL y NoSQL. - Utilizar herramientas de automatización de pruebas como Cypress, Karate, Serenity, K6, entre otras. - Apoyar la mejora continua de los procesos de testing. - Utilizar herramientas de inteligencia artificial, como GitHub Copilot u otras similares, cuando aplique, para apoyar tareas relacionadas con revisión de scripts, generación de escenarios de prueba, documentación o análisis de errores.

Colombia
Job Closed

• Diseñar, desarrollar y ejecutar pruebas automatizadas para aplicaciones web, móviles, APIs y validaciones de datos. • Validar integridad, consistencia y calidad de datos en bases de datos SQL y NoSQL. • Ejecutar pruebas funcionales, de integración, regresión y end-to-end. • Diseñar y mantener scripts y frameworks de automatización reutilizables. • Validar procesos de integración, transformación y procesamiento de datos. • Ejecutar consultas SQL para análisis, conciliación y validación de información. • Validar APIs REST y servicios backend. • Identificar, documentar y realizar seguimiento de defectos e incidencias. • Colaborar con equipos de desarrollo, producto y negocio para definir estrategias de testing y criterios de aceptación. • Participar activamente en ceremonias ágiles y procesos de mejora continua. • Ejecutar pruebas en entornos con alto volumen transaccional y procesamiento de datos críticos. • Apoyar pruebas de performance y carga cuando sea requerido.

Peru
Job Closed
Part TimeRemoteTeam 11-50H1B No Sponsor

• Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives • Develop and document comprehensive and efficient test plans, strategies, and exit criteria • Perform detailed manual testing on new features, functional flows, and regression cases • Conduct comprehensive exploratory testing for edge-case scenarios to uncover potential issues early • Design, build, and maintain automation frameworks for both web and mobile applications using leading tools • Perform cross-browser testing on modern browsers • Design and execute performance, scalability, and stress tests for high-traffic systems • Identify, document, and track bugs and defects found during testing

Serbia
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Disseminar a cultura de qualidade e automação de testes; • Tornar possível a utilização dos testes automatizados na esteira de desenvolvimento; • Implementar o monitoramento, alertas e indicadores de qualidade; • Acompanhar os indicadores da qualidade propondo as ações de melhorias necessárias; • Planejar e acompanhar a criação e validação de cenários de testes; • Planejar e executar testes funcionais e exploratórios; • Planejar e implementar fluxos de testes automatizados;

Brazil
Job Closed