UpTeam, with its headquarters in Silicon Valley, is a remote-first company with professionals working from all over the world. Our community is based in 20+ countries, including Romania, Montenegro, the Czech Republic, Poland, Serbia, Turkey, Georgia, Armenia, Argentina, Thailand, and more.
We believe that providing services for clients is about providing high-quality results that drive their business. We value open communication, thankfulness, and commitment and invest our time and attention in our employees' professional development.
We are looking for a Senior QA Engineer to work with our technology team. We are seeking a candidate who is capable of leading all aspects of testing activities on a dynamic team with complex systems while supporting multiple products in ambiguity.
A candidate will test the backend part of our application. It consists of REST API services on top of SQL DB instances. The Total number of API endpoints is not so big, but they are quite complicated. Under the hood you can find multiple pre-processing algorithms, data transformation and data clearance stages. In other words — we have numerous test conditions for each endpoint and candidate will have to figure out all business scenarios, dev implementation and data schema features to be capable of properly performing testing activities.
All team members are mature, so we have a limited amount of documentation. All required information is taken from source code and communication with colleagues. Hence, we are looking for someone proactive, good at interpersonal communication with team members and be ready to dig into the code to find the required information about the system. Finally, candidate will have to find/tune DB data to pass it as a test data per each test case, so capability to write joins “on a fly” is a must. A perfect candidate should have a minimum of 6–8 years of experience in software testing and be prepared for a significant amount of manual testing, with opportunities to automate those tests as needed.
Nice to haves:
These would be nice, but are definitely not necessary. Don't worry if any of the following applies to you.
UpTeam — глобальная компания, предоставляющая полный спектр комплексных услуг по разработке программного обеспечения для стартапов Кремниевой долины и корпоративных новаторов, финансируемых венчурным капиталом.