- Develop test cases, test execution, and report defects throughout software development life cycle by analyzing functional and business requirements
- Collaborate with DevOps teams for continuous testing and environment setup
- Establish quality process in place to ensure the quality expectations are always met or exceeded
- Maintain and/or develop test scripts to automate functional and regression test scenarios
- Participate in design discussion to provide input on functional requirements, product design, and potential problems.
Basic Qualifications:
Bachelors degree, OR 3+ years of relevant work experience
Preferred Qualifications: Bachelors degree, OR 3+ years of relevant work experience Knowledge of at least one programming languages like Golang, Java, C++, or Python. Working familiarity with the entire software development lifecycle including version control, build process, testing, and code release. Experience with distributed database, distributed computing and high frequency transactions are a big plus. Strong communications skills, specifically, the absence of repeated grammatical or typographical errors, clear and concise written and spoken communications, and communications that demonstrate professional judgment. The ability to take on challenges and address problems head-on Strong ability to collaborate Highly driven, resourceful and results oriented Good team player and excellent interpersonal skills Good analytical and problem-solving skills Demonstrated ability to lead and navigate through ambiguity