Java Runtime QA Automation Developer

4 weeks ago


Markham, Canada IBM Computing Full time

IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack. As an IBM Software Developer, you are able to influence the whole stack optimization efforts in IBM, from hardware design to OS to language runtime to middle-ware to cloud and cloud native applications.The IBM Semeru Runtimes leverage Eclipse OpenJ9 technology, including the Just-In-Time (JIT) compiler and the Java Virtual Machine (JVM), to achieve faster startup and footprint than competing runtimes. Performance is regularly monitored and optimized when running most popular Java frameworks, such as Open Liberty, Quarkus, and Spring Boot.The IBM Runtime Technologies team is looking to hire a self-motivated Quality Assurance (QA) software developer to join our Performance Measurement and Analysis (PMA) team. The PMA team oversees performance monitoring and problem investigation for all our Java releases on all supported hardware platforms in multiple environments (cloud, bare-metal, etc.). An ideal candidate should be able to carry out sophisticated performance investigation on enterprise level products and be comfortable working on open-ended issues. You would have the opportunity to experience and influence all aspects of open-source JIT and JVM development from a performance point-of-view. PMA team members routinely work alongside technical experts in the global Compiler development team to optimize performance for our various Java releases.Your Role and ResponsibilitiesCollaborate with development and functional test teams situated across the globe to achieve better performance results for Eclipse OpenJ9Monitor performance automation test farm weekly for any regression. Analyze and investigate performance issuesDevelop and deliver new benchmarks to measure performance of new Compiler featuresContribute to the Jenkins-based performance infrastructure and develop new features to meet performance analysis needsRequired Technical and Professional ExpertiseHands-on experience with Windows or Linux serversExperience with Jenkins / DockerStrong problem solving & critical thinking skillsGreat verbal and written communications skills, fluent in English is mandatoryStrong interest in whole-stack performance analysis and problem determinationKnowledge in open-source community development processes and toolsAt least 1 course in programming or operating systemsPreferred Technical and Professional ExpertiseExperience with Java/C++Experience in software debugging at system levelKnowledge / Experience in compiler development, computer architecture and operating systemsKnowledge / Experience in Cloud DevOpsLocation StatementMust have the ability to work in Canada without sponsorship.This role will involve working with technology that is covered by Export Regulations sanctions. If you are a Foreign National from any of the following US sanctioned countries (Cuba, Iran, North Korea, Syria, and the Crimea, Luhansk, Donetsk, Kherson, and Zaporizhia regions of Ukraine) on a work permit, you are not eligible for employment in this position.Being You @ IBMIBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
#J-18808-Ljbffr



  • Markham, Canada IBM Computing Full time

    IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack....


  • Markham, Ontario, Canada IBM Computing Full time

    IntroductionAt IBM Computing, we're seeking a skilled Java Runtime QA Automation Developer to join our team. As a member of our Open-Source Compiler Development team, you'll collaborate with global experts to optimize performance for our Java releases.Your Role and ResponsibilitiesWork closely with development and functional test teams to achieve better...


  • Markham, Canada IBM Full time

    IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack....


  • Markham, Canada IBM Computing Full time

    IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack....


  • Markham, Ontario, Canada IBM Computing Full time

    IntroductionAt IBM Computing, we're pushing the boundaries of Java performance with our innovative Eclipse OpenJ9 technology. As a member of our Open-Source Compiler Development team, you'll collaborate with global experts to optimize performance for our Java releases. Your role will involve working closely with development and functional test teams to...


  • Markham, Ontario, Canada IBM Full time

    Role SummaryA talented and motivated Senior Java Runtime Performance Developer is sought to join our high-performing team at IBM in Markham, CA.About the RoleThis role requires a skilled software developer with experience in performance measurement and analysis, as well as expertise in Java/C++ programming languages. As a member of our Performance...

  • QA Automation Tester

    6 months ago


    Markham, Canada CB Canada Full time

    QA Automation AnalystOn behalf of our client, Procom is seeking an experienced QA Automation Analyst for a 12 month contract opportunity based in Markham, ONQA Automation Analyst Job DetailsYou will become an expert on our clients administration system and will participate in various aspects of test planning and executionyou will assist in developing...

  • QA Automation Analyst

    3 months ago


    Markham, Canada Pinnacle Full time

    Welcome to **Pinnacle**, the ultimate destination for sports enthusiasts seeking an exhilarating sportsbook and gaming experience! Established in 1998, we have solidified our position as one of the globe's foremost licensed online gaming companies. With our cutting-edge offerings, we guarantee an electrifying experience that will keep you on the edge of...


  • Markham, Canada IBM Full time

    IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack....


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Software Developer for Java and DevOpsIBM Computing is seeking a highly skilled Software Developer for Java and DevOps to join our team. As a member of our Open-Source Compiler Development team, you will contribute to the development and delivery of enterprise-quality Java applications via IBM Semeru Runtimes.Key Responsibilities:Collaborate with...


  • Markham, Ontario, Canada CB Canada Full time

    Job Title: QA Automation AnalystJob Summary: We are seeking an experienced QA Automation Analyst to join our team at CB Canada. The ideal candidate will have a strong background in software testing and automation, with a focus on delivering high-quality results.Key Responsibilities:Develop and execute automated test scripts using Selenium, Java, and...


  • Markham, Ontario, Canada CB Canada Full time

    QA Automation Analyst Job DetailsWe are seeking an experienced QA Automation Analyst to join our team at CB Canada.Key Responsibilities:Develop and maintain automated testing frameworks to ensure software quality and reliability.Collaborate with cross-functional teams to identify and prioritize testing needs and develop effective test plans.Perform...


  • Markham, Canada IBM Canada Limited – IBM Canada Limitee Full time

    p>IntroductionA career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading software solutions for our customers. p>We are seeking a skilled software developer to join our IBM Software team. As...


  • Markham, Ontario, Canada IBM Full time

    At IBM, we're committed to delivering enterprise-quality performance for Java applications. As a Senior Performance Optimization Specialist, you'll be part of our Open-Source Compiler Development team, contributing to public GitHub projects using industry-standard tools like Git, ZenHub, Jenkins, and Slack.We leverage Eclipse OpenJ9 technology, including the...


  • Markham, Canada Aviva Full time

    Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. Test Automation Developer/Engineer is responsible for the overall feature and end-to-end testing for Aviva Canada on various projects and initiatives in an agile environment by ensuring...

  • Data QA Engineer

    1 day ago


    Markham, Canada Silicontek Inc Full time

    Title: Data QA Engineer Location: Markham, Canada (Onsite, 3 days/week)Overview: We are seeking a Data QA Engineer with expertise in ETL, data warehousing, and QA automation to support enterprise-level data quality initiatives. This role requires strong analytical skills and hands-on experience in SQL, Python, and various data management tools.Key...

  • Data QA Engineer

    24 hours ago


    Markham, Canada Silicontek Inc Full time

    Title: Data QA Engineer Location: Markham, Canada (Onsite, 3 days/week)Overview: We are seeking a Data QA Engineer with expertise in ETL, data warehousing, and QA automation to support enterprise-level data quality initiatives. This role requires strong analytical skills and hands-on experience in SQL, Python, and various data management tools.Key...


  • Markham, Ontario, Canada CB Canada Full time

    QA Automation Analyst RoleCB Canada is seeking an experienced QA Automation Analyst for a 12-month contract opportunity. The ideal candidate will become an expert on our client's administration system and participate in various aspects of test planning and execution.Key ResponsibilitiesDevelop effective strategies and test plans for both manual and automated...

  • QA Developer

    2 months ago


    Markham, Canada IBM Computing Full time

    At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging...

  • Data QA Engineer

    6 hours ago


    Markham, Canada Silicontek Inc Full time

    Title: Data QA Engineer Location: Markham, Canada (Onsite, 3 days/week)Overview: We are seeking a Data QA Engineer with expertise in ETL, data warehousing, and QA automation to support enterprise-level data quality initiatives. This role requires strong analytical skills and hands-on experience in SQL, Python, and various data management tools.Key...