You will own quality assurance and automation for complex distributed cloud computing systems.
Responsibilities
- Build and maintain test suites and scripts using Python.
- Test service architecture components via HTTP REST APIs.
- Perform black box and white box testing across the development cycle.
- Troubleshoot and identify issues within distributed cloud environments.
- Resolve technical problems with minimal supervision.
Required Skills
- 5+ years of experience in QA and software quality testing.
- Proficiency in Python for test script development.
- In-depth knowledge of TCP/IP, SSL, and HTTP protocols.
- Experience testing REST APIs and service architectures.
- Hands-on experience with black box and white box testing methodologies.
- Strong analytical and troubleshooting skills for complex systems.
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
Preferred Skills
- Experience building automation frameworks.
- Working knowledge of forward and reverse proxies.
- Experience working within Agile teams.