Job Type: Onsite
Location: San Antonio, TX
In-person interview.
Essential duties include the following:
• Design and create risk-based test plans, test scenarios, and traceable test cases from business and technical requirements.
• Execute manual and automated tests, report defects, analyze failures, and accurately document results and evidence.
• Update and enhance reusable test suites, automation frameworks, and test methods to improve coverage, reliability, and maintainability.
• Create, manage, and, where appropriate, automate test-data setup and cleanup using approved tools and environments.
• Identify quality, delivery, data, security, and automation risks that may affect the schedule, and recommend mitigation actions. • Provide clear, concise project, test, automation, and quality documentation. • Contribute to requirements, specifications, test case, automation code, and test plan reviews.
• Design and create risk-based test plans, test scenarios, and traceable test cases from business and technical requirements.
• Execute manual and automated tests, report defects, analyze failures, and accurately document results and evidence.
• Update and enhance reusable test suites, automation frameworks, and test methods to improve coverage, reliability, and maintainability.
• Create, manage, and, where appropriate, automate test-data setup and cleanup using approved tools and environments.
• Identify quality, delivery, data, security, and automation risks that may affect the schedule, and recommend mitigation actions. • Provide clear, concise project, test, automation, and quality documentation. • Contribute to requirements, specifications, test case, automation code, and test plan reviews.
• Collaborate with developers, business analysts, product owners, DevOps engineers, and other SIT professionals to solve problems and improve testability.
• Participate in the documentation, development, and continuous improvement of quality engineering processes, standards, and procedures.
• Build positive working relationships within and across departments.
• Proactively strengthen technical, automation, AI, and domain knowledge.
• Follow established organizational processes, security requirements, data-handling standards, and responsible AI practices.
• Use approved generative AI and agentic tools, including Kiro, to assist with test scenario generation, automation code creation, framework scaffolding, documentation, and failure analysis, with human review of generated outputs.
• Develop and maintain automated tests for web, API, database, and end-to-end workflows using tools such as Playwright or Selenium and appropriate service-testing frameworks. • Apply codebase-aware and requirements-aware techniques to identify coverage gaps, edge cases, negative scenarios, and potential drift between requirements, implementation, and automated tests. • Integrate automated testing into CI/CD pipelines and support continuous testing through reliable quality gates, reporting, traces, logs, screenshots, and other diagnostic artifacts.
• Evaluate and improve automation resilience through stable locator strategies, reusable components, data-driven design, retry-aware assertions, and appropriate self-healing or AI-assisted maintenance techniques.
• Support testing of AI-enabled features by validating functional behavior, accuracy, reliability, security, privacy, explainability, bias risks, and appropriate human oversight when applicable.
• Use production-like telemetry and defect trends, when authorized, to prioritize regression coverage and strengthen shift-left and shift-right quality practices.
• Participate in the documentation, development, and continuous improvement of quality engineering processes, standards, and procedures.
• Build positive working relationships within and across departments.
• Proactively strengthen technical, automation, AI, and domain knowledge.
• Follow established organizational processes, security requirements, data-handling standards, and responsible AI practices.
• Use approved generative AI and agentic tools, including Kiro, to assist with test scenario generation, automation code creation, framework scaffolding, documentation, and failure analysis, with human review of generated outputs.
• Develop and maintain automated tests for web, API, database, and end-to-end workflows using tools such as Playwright or Selenium and appropriate service-testing frameworks. • Apply codebase-aware and requirements-aware techniques to identify coverage gaps, edge cases, negative scenarios, and potential drift between requirements, implementation, and automated tests. • Integrate automated testing into CI/CD pipelines and support continuous testing through reliable quality gates, reporting, traces, logs, screenshots, and other diagnostic artifacts.
• Evaluate and improve automation resilience through stable locator strategies, reusable components, data-driven design, retry-aware assertions, and appropriate self-healing or AI-assisted maintenance techniques.
• Support testing of AI-enabled features by validating functional behavior, accuracy, reliability, security, privacy, explainability, bias risks, and appropriate human oversight when applicable.
• Use production-like telemetry and defect trends, when authorized, to prioritize regression coverage and strengthen shift-left and shift-right quality practices.
Thanks & Regards,
Albert Johnson
Sr. Technical Recruiter
Albert Johnson
Sr. Technical Recruiter