Senior Software Development Engineer in Test

Apply for this position Please mention DailyRemote when applying
📅  Posted 12 days ago 📍 Pakistan
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

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!

We are looking for a Sr SDET/QA Developer for one of our client.

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.
Benefits

In addition to a market competitive compensation, we have a reward philosophy that expand beyond this.

  • Fully remote with office optional. You decide when you would like to work from home and when from the office.
  • Flexible timings. You decide your work scheduled.
  • Market competitive compensation (in $$).
  • Insane learning and growth
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.)

Preferred experience:

  • Networking: protocols, distributed systems, layered architectures
  • Strong debugging skills: Ability to spot design flaws, race conditions, and performance bottlenecks in complex architectures
  • Mobile Application, OS, and Web Browser (NodeJS) compatibility testing
  • Cloud Platform: GCP, AWS, Alibaba Cloud
  • Container: Docker/Kubernetes