Test Engineer II
Core
Design and execute manual and automated tests to ensure software quality across the development lifecycle.
Role type
Test Engineer II (QA)
Builds
Highly-visible applications
Domain
Software Development / Quality Assurance
Deliverable
production ML models | product features
Required skills
Test case design, automated test execution, manual testing, defect tracking, CI/CD integration, database knowledge (Oracle, SQL Server), OOP (Python or C# .Net), Linux/Windows OS experience
Preferred skills
3+ years software testing experience, Agile methodology knowledge, root cause analysis, innovative test strategy development
Technologies
UFT, CodedUI, Jenkins, SQL Server, Oracle, Python, C# .Net
Responsibilities
Analyze user requirements and product architecture to derive testing requirements; Design and author test cases for functional and non-functional testing; Facilitate creation and execution of automated tests; Write and execute automated and manual tests; Document defects with technical details and reproduction steps; Participate in Agile ceremonies; Assess product quality and release readiness
Seniority
Mid-level, hands-on IC