Senior Software Developer in Test

2 weeks ago


Bengaluru, Karnataka, India QNX Software Systems Full time

About the Role

At BlackBerry, we are seeking a talented Software Development Engineer in Test (SDET) to join our test automation tools and infrastructure team. As a member of the team, you will work with cutting-edge technologies to maintain and improve our existing test automation platform.

Responsibilities

  1. Collaborate with development teams to maintain and improve our existing test automation platform.
  2. Design and build tools and frameworks to support testing and automation.
  3. Develop serverless test services on AWS in Python.
  4. Build reusable test libraries in Python.
  5. Establish best practices and procedures for test development.
  6. Provide the best test development experience possible for SDETs.
  7. Support feature team SDETs in test development and execution.
  8. Foster innovation.

Requirements

  1. Many years of experience in an SDET role with a strong background in testing.
  2. Advanced experience in test development with Python, Go, JavaScript, and Java.
  3. Experience testing distributed high-volume event-based cloud applications.
  4. Experience testing SQL databases.
  5. Experience building advanced automation tools and frameworks.
  6. Experience developing a Selenium-based browser automation framework.
  7. Experience developing performance tests with Locust, JMeter, and Gatling.
  8. Experience working with distributed test execution.
  9. Experience working with Docker images.
  10. Experience working with AWS (EC2, ECS, API Gateway, Lambda, S3, Batch, Redis, Elasticache).
  11. Experience working within an Agile, CI/CD, and DevOps environment.
  12. Experience with tools like Git, Bitbucket, Jenkins, and Jira.
  13. Ability to prioritize and complete multiple tasks with little to no supervision.
  14. Ability to analyze logs and have strong troubleshooting skills.

Additional Considerations

  1. Experience testing with AWS NoSQL databases (e.g., Dynamo, OpenSearch).

Equal Employment Opportunity

BlackBerry ensures an equal employment opportunity without discrimination or harassment based on race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.

EEO Minorities/Females/Protected Veteran/Disabled

Scheduled Weekly Hours

40



  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Job Title: Senior Software Developer in TestJob Description:At QNX Software Systems, we are seeking a talented Senior Software Developer in Test with extensive experience in testing high-volume event-based cloud applications and automation to join our test automation tools and infrastructure team.As a member of the team, you will work with cutting-edge...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Job Title: Senior Software Developer in TestJob Description:BlackBerry Cylance is seeking a talented Software Development Engineer in Test (SDET) with extensive experience in testing high-volume event-based cloud applications and automation to join our test automation tools and infrastructure team.Responsibilities:Work iteratively and collaboratively with...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleQNX Software Systems is seeking a talented Senior Software Developer in Test Specialist with extensive experience in testing high-volume event-based cloud applications and automation to join our test automation tools and infrastructure team.ResponsibilitiesWork iteratively and collaboratively with development teams to maintain and improve our...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Job OverviewBlackBerry is seeking a talented Senior Software Development Engineer in Test with expertise in testing high-volume event-based cloud applications to join our test automation tools and infrastructure team.Key ResponsibilitiesWork iteratively and collaboratively with development teams to maintain and improve our existing test automation...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Job Description:BlackBerry Cylance is seeking a talented Software Development Engineer in Test (SDET) with extensive experience in testing high-volume event-based cloud applications and automation to join our test automation tools and infrastructure team.As a member of the team, you will work with cutting-edge technologies to maintain and improve our...


  • Bengaluru, Karnataka, India MRI Software Full time

    ROLE SUMMARY:As a Software Test Engineer at MRI Software, you will be responsible for ensuring the highest quality of our software solutions. Your primary focus will be on manually testing and logging issues in various configurations on different databases and platforms of the product. You will also be responsible for diagnosing minor to complex software...


  • Bengaluru, Karnataka, India MRI Software Full time

    At MRI Software, we are seeking a highly skilled Senior Software Developer to join our team and contribute to the design, development, and maintenance of our innovative applications.Key Responsibilities:Design, develop, and maintain efficient, reusable, and reliable code.Write efficient and effective automated unit tests.Review and refactor code.Collaborate...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title: Senior Software DeveloperAbout the Role:MRI Software is a global leader in Proptech, delivering innovative applications and solutions that enable real estate companies to excel. As a Senior Software Developer, you will play a crucial role in designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based...


  • Bengaluru, Karnataka, India MRI Software Full time

    Company Overview:MRI Software is a global leader in Proptech, delivering innovative applications and hosted solutions that empower real estate companies to elevate their business.We have nearly five decades of expertise and insight, with offices across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada,...


  • Bengaluru, Karnataka, India Infogain Full time

    Senior Software Development Engineer in TestInfogain is seeking a Senior Software Development Engineer in Test to join our team in Bangalore, India. As a Senior Software Development Engineer in Test, you will be responsible for designing, developing, and executing automated tests for our software applications.Key Responsibilities:Design and develop automated...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Enterprise Software DeveloperOverviewIosys Software is seeking a highly skilled and experienced Senior Enterprise Software Developer to join our dynamic team. The ideal candidate will have a strong background in designing and developing complex enterprise applications using EJB technology, with a focus on scalability and reliability.Key...


  • Bengaluru, Karnataka, India MRI Software Full time

    At MRI Software, we are seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based applications.The ideal candidate will have a strong background in Python...


  • Bengaluru, Karnataka, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Overview:The Senior Software Engineer at Rocket Software is responsible for designing, developing, and implementing software features and functionality. This role requires strong technical skills, excellent problem-solving abilities, and effective communication skills.Key Responsibilities:Design and develop software...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team:Cloud Software Group - the recognized leader in cloud solutions enables secure delivery of software applications to more than million endpoints. The Citrix Workspace App team is working on secure delivery of virtual applications to any device, anywhere. You are a skilled developer, who works on virtualization and Web Domain, works well in a...


  • Bengaluru, Karnataka, India MRI Software Full time

    At MRI Software, we are seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based applications.Key Responsibilities:Design and develop software applications using...


  • Bengaluru, Karnataka, India Indsoft Software Technologies P Limited Full time

    **Job Title:** Senior Software DeveloperJob Summary: We are seeking an experienced Senior Software Developer to join our team at Indsoft Software Technologies P Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex enterprise solutions using VB.NET.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Q2 Full time

    Driving Quality and Innovation at Q2As a Senior Manager, Software Development in Test, you will be responsible for driving the overall quality of our software development process. This includes defining testing strategies, developing test plans and cases, and identifying appropriate tools and methodologies.Key Responsibilities:Define and execute testing...


  • Bengaluru, Karnataka, India Trellix Full time

    About the Role:Trellix is seeking a highly skilled Senior Software Development Engineer in Test to join our Data Platform group in India. As a key member of the team, you will be responsible for developing automated test suites and QA of AWS cloud native applications.Key Responsibilities:Work closely with software developers, product managers, and teams to...


  • Bengaluru, Karnataka, India ALTERYX Full time

    We're searching for a Senior Software Development Engineer in Test to join our team at Alteryx. This role involves delivering Data Analytics products as part of the Alteryx Analytics Cloud Product Suite.Key Responsibilities:• Analyze technical documentation to plan, develop, and implement tests.• Create, execute, track, and maintain manual and automated...


  • Bengaluru, Karnataka, India ALTERYX Full time

    We're seeking a highly skilled Senior Software Development Engineer in Test to join our team at Alteryx. This individual will be responsible for delivering high-quality Data Analytics products as part of our Alteryx Analytics Cloud Product Suite.Key Responsibilities:• Analyze requirements and technical documentation to plan, develop, and implement...