Junior QA Engineer

Junior QA Engineer

Posted 1 day ago by Brooksource

Negotiable
Undetermined
Remote
Remote

Summary: The Junior Test Engineer (QA Engineer II) role is designed for entry-level candidates with a background in Computer Science, Software Engineering, or Information Systems. The position focuses on ensuring application quality and performance through the development and execution of automated and performance test scripts. Candidates will work in an Agile environment, collaborating with cross-functional teams while continuously learning and adapting to new challenges. This role is ideal for those passionate about building a career in software engineering.

Key Responsibilities:

  • Develop and execute performance test scripts using LoadRunner and JMeter
  • Monitor and analyze test results to identify issues and optimize application performance
  • Develop, maintain, and execute automated test scripts to validate application functionality and reduce manual testing efforts
  • Analyze requirements, create test plans, identify bugs, and integrate tests into CI/CD pipelines
  • Collaborate with developers, engineering, product, and project management teams to ensure high-quality application code releases
  • Provide concise weekly progress reports, including execution metrics, risks, and blockers
  • Utilize programming skills to write efficient scripts and automation tools
  • Apply basic Unix commands during testing and automation tasks
  • Communicate technical information clearly and concisely to both technical and non-technical stakeholders
  • Adapt to Agile environments, supporting concurrent testing activities and shifting priorities
  • Demonstrate flexibility and openness to new ideas in a collaborative team setting

Key Skills:

  • Bachelor's degree or higher in Computer Science, Software Engineering, Information Systems, or a related field
  • 1-3 years of experience with applications testing and automation
  • Proficient in at least one programming language (Python, Java, C#, or C), with the ability to write efficient scripts and automation tools
  • Basic knowledge of Unix commands
  • Firm understanding of Agile methods (Scrum, Kanban) and the software development life cycle
  • Excellent communication skills, with the ability to convey technical information clearly to both technical and non-technical stakeholders
  • Strong analytical and problem-solving abilities
  • Proactive learner, eager to grow in software engineering
  • Team player who is open to new ideas and able to collaborate effectively
  • Nice to have: Experience with performance testing tools such as LoadRunner or JMeter
  • Experience with automated testing frameworks (Selenium, Playwright, Cypress)
  • Experience or project work with databases and SQL queries
  • Familiarity with JIRA/Wiki collaboration tools
  • Exposure to AI concepts and related tools
  • Experience with cloud platforms (Azure, AWS, Google Cloud Platform)
  • Understanding of business processes and user-centric design

Salary (Rate): £20.00 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: Entry Level

Industry: IT

Detailed Description From Employer:

Junior Test Engineer - QA Engineer II
Hybrid Role
Compensation: $25
ABOUT THE ROLE

Our client is seeking a highly motivated Junior Test Engineer (QA Engineer II) to join their team. This role is ideal for entry level candidates in Computer Science, Software Engineering, or Information Systems who possess a strong technical foundation, excellent problem-solving skills, and a passion for building a career in software engineering. As a Junior Test Engineer, you will play a key role in ensuring the quality and performance of applications by developing and executing both automated and performance test scripts, analyzing results, and collaborating with cross-functional teams. You will thrive in an Agile environment, supporting concurrent testing activities and adapting to shifting priorities, while proactively learning and growing your skills in software engineering.
WHAT YOU'LL DO

  • Develop and execute performance test scripts using LoadRunner and JMeter
  • Monitor and analyze test results to identify issues and optimize application performance
  • Develop, maintain, and execute automated test scripts to validate application functionality and reduce manual testing efforts
  • Analyze requirements, create test plans, identify bugs, and integrate tests into CI/CD pipelines
  • Collaborate with developers, engineering, product, and project management teams to ensure high-quality application code releases
  • Provide concise weekly progress reports, including execution metrics, risks, and blockers
  • Utilize programming skills to write efficient scripts and automation tools
  • Apply basic Unix commands during testing and automation tasks
  • Communicate technical information clearly and concisely to both technical and non-technical stakeholders
  • Adapt to Agile environments, supporting concurrent testing activities and shifting priorities
  • Demonstrate flexibility and openness to new ideas in a collaborative team setting
WHAT YOU BRING

  • Bachelor's degree or higher in Computer Science, Software Engineering, Information Systems, or a related field
  • 1-3 years of experience with applications testing and automation
  • Proficient in at least one programming language (Python, Java, C#, or C), with the ability to write efficient scripts and automation tools
  • Basic knowledge of Unix commands
  • Firm understanding of Agile methods (Scrum, Kanban) and the software development life cycle
  • Excellent communication skills, with the ability to convey technical information clearly to both technical and non-technical stakeholders
  • Strong analytical and problem-solving abilities
  • Proactive learner, eager to grow in software engineering
  • Team player who is open to new ideas and able to collaborate effectively
  • Nice to have:
    • Experience with performance testing tools such as LoadRunner or JMeter
    • Experience with automated testing frameworks (Selenium, Playwright, Cypress)
    • Experience or project work with databases and SQL queries
    • Familiarity with JIRA/Wiki collaboration tools
    • Exposure to AI concepts and related tools
    • Experience with cloud platforms (Azure, AWS, Google Cloud Platform)
    • Understanding of business processes and user-centric design