About the company
Remotebase is more than just a job search platform - we're building a remote work community where you can thrive and succeed. We connect top tech talent with top clients and make it easy for you to find the job you want. So why wait? Join us and be a part of our bridge to success!
Job Summary
Responsibilities:
šLead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity, as well as providing solutions on how to tackle each technical issue. šClosely coordinate with both Dev and Ops regarding testing practices and ensuring quality thresholds are met šInfluence and drive quality across teams, disciplines, and the organization šParticipate in the development and continuous testing of web service applications via automation šDesign, develop, improve and maintain test automation systems, tools, and test scripts using best practices šDesign and author test cases for unit, functional, performance, scalability, and durability testing (where applicable) šOversee automated tests integrated into the CI/CD Pipeline šVerify component, system integration and application level features and functionality to ensure our reliability, accuracy, and performance reaches our standards for quality. šReview engineering technical design documents and requirements. Provide a plan and strategy about how and where to build in testability šAnalyze and decompose complex software systems and collaborate with cross-functional teams to influence design for testability.
Requirements
šTest Automation tools: Katalon, Appium, and xCode šProgramming Language: Go, Python, Java, JavaScript šWeb Services: JSON, REST, RPC, XML, GQL, gRPC šDatabase: RDBMS, NoSQL, and Caching Technologies such as PostgreSQL, MySQL, Redis, and Apsara DB. šContinuous test, integration, and deployment šHave minimum 4 years of related experience, especially in leading a tech team šExperience in one or more of the following: test automation, refactoring code, test-driven development, building infrastructure, optimizing software, debugging, building tools, and testing frameworks šDemonstrated āDeveloper Mindsetā with āTest Mentalityā šExperience in test integration with CI/CD pipeline Whitebox/Blackbox testing experience šExperience working in an Agile Development Environment šExperience in Manual Testing and Bug Triage šA computer science background or equivalent experience (programming styles, data structures, algorithms, etc.)