Quality Assurance Tech 1
Core
Software Quality Engineer responsible for functional regression, integration, and automation testing of distributed, service-oriented software systems to ensure quality and identify scaling/security issues.
Role type
Senior IC Software Quality Engineer (QA Automation)
Builds
Comprehensive test suites, automated test scripts, and validation strategies for scalable software products.
Domain
Software Engineering / Distributed Systems / Quality Assurance
Required skills
Functional regression testing, Integration testing, Test automation, Test strategy planning, Test case design, Distributed systems knowledge, Security issue identification, Scripting, SQL, Object-oriented design, Algorithms, Data structures
Preferred skills
Optimization mathematics (linear/nonlinear programming), Network troubleshooting, Managing multi-tiered systems, Relational databases
Technologies
Java, C++, C#, Python, Perl, JavaScript, SQL, Selenium