Senior Software Quality Assurance Engineer

4+ years of industry experience

Conrad Labs - Lahore / Islamabad - Full-time

What will you do?

  • You will exercise extreme ownership of the product that you are working on with a team of self-driven engineers and designers
  • You will be responsible for requirements analysis, test automation design and coding, and delivery of high-quality software applications
  • You will collaborate with the onshore and offshore teams for all technical and business decisions and clearly document your approach and solutions
    • You will adopt and enforce the team processes which include the development and deployment SOPs
    • You will enforce best practices in software design and development while working on your tasks
    • You will act as a role model for junior engineers and help them achieve their full potential

    What are we really looking for in you?

    • Assuming Charge — You automatically assume charge in a team in uncertain situations and, ideally, already have led small teams to success
    • Culture Fit — You bring a positive mental attitude and are a good influence on the team
    • Effective Communication — You have the ability to listen and express your ideas in a team setting, and independently deal with clients and other stakeholders
    • Ability to Solve Problems — You have no hesitation to code and solve complex problems
    • Ability to handle Uncertainty  — You can deal with unclear requirements and collaborate with the team to build the domain and technical understanding
    • Flexibility — You are not tied to a certain framework and are willing to learn new things
    • And above all, you bring a genuine excitement for software development

    Your background and qualifications

    • BS/MS in Computer Science or related field
    • 4+ years of industry experience in a Software Engineer role. The ideal candidate would have been through at least one cycle of application development from ideation to production at scale
    • Experience with conducting code reviews and performance evaluations is required
    • Strong, hands-on experience with testing and Automation with good command of Selenium/Katalon or an equivalent tool. The right candidate would have relevant experience with automation design patterns as well
    • Prior experience of working in an agile environment and having a firm grasp of SDLC
    • In-depth understanding of source control, building pipelines, and  release management (with any variant of Git, TFS, GitHub/Labs) is a must
    • Familiarity with system design and DevOps is required
    • Experience with coding test cases on both frontend and backend is a plus

    Benefits & Perks

    • Full benefits including medical of spouse, children and parents, life insurance, gratuity, and out-patient medical allowances
    • Performance-driven annual bonus
    • A dedicated fund for training and development
    • A decent financial grant to set up a home office after completion of probation
    • Free lunch prepared by an in-house chef
    • Flexible working hours and a remote-friendly workplace
    • Plenty of on-premise sports and gaming activities
    • Company-sponsored annual excursion trips