IT Quality and Testing Analyst

Inle Ltd
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 47K

Job location

Remote

Tech stack

Testing (Software)
Java
JavaScript
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
Software Quality
Databases
Continuous Integration
Data Integrity
Database Queries
Software Debugging
Eclipse
Github
HP Loadrunner
Integrated Development Environments
Java Database Connectivity
JUnit
Python
Linux System Administration
Microsoft Visual Studio
Microsoft SQL Server
Team Foundation Server
MongoDB
MySQL
NoSQL
Oracle Applications
Systems Development Life Cycle
Release Management
Selenium
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Systems
PL-SQL
SQL Databases
Systems Integration
Testng
Web Services
Scripting (Bash/Python/Go/Ruby)
Performance Testing
SOAPAPI
Hp Alm
Gitlab
Gitlab-ci
SQL Server Management Studio (SSMS)
Cucumber
Selenium Webdriver
Api Management
Jenkins
Programming Languages

Job description

We are seeking a highly skilled Test Analyst to join our dynamic software testing team. The ideal candidate will be responsible for designing, developing, and executing comprehensive test plans to ensure the quality and functionality of our software products. This role requires a strong understanding of various testing methodologies, tools, and frameworks, with an emphasis on automation, performance testing, and system integration. The successful applicant will contribute to the continuous improvement of our SDLC processes and support release management activities across multiple platforms including web, mobile, and enterprise systems. Duties Develop detailed test cases and scripts based on business requirements and technical specifications. Execute manual and automated tests using tools such as Selenium, TestNG, JUnit, Cucumber, and HP ALM. Perform functional, system, user acceptance, regression, load, and performance testing to validate software quality. Analyse root causes of defects through debugging and troubleshooting using tools like Visual Studio, Eclipse, or SQL Server Management Studio. Collaborate with developers during the SDLC to identify issues early through continuous integration tools such as Jenkins, GitLab, GitHub, Azure DevOps or TFS. Conduct API testing using REST and SOAP web services; validate data integrity with JDBC, SQL queries (MySQL, Oracle), and NoSQL databases like MongoDB. Support release management by ensuring all test environments are prepared and configurations are aligned with deployment schedules. Participate in requirements gathering sessions with business analysts to understand functional specifications and translate them into test plans. Assist in the creation of automated test frameworks for performance testing using LoadRunner or similar tools. Contribute to the development of quality assurance standards by implementing best practices in software testing processes across Agile or Waterfall methodologies.

Requirements

Proven experience as a Test Analyst or similar role within a software development environment. Extensive knowledge of software testing lifecycle (SDLC), including requirements analysis through to release management. Hands-on experience with test automation tools such as Selenium WebDriver, TestNG, Cucumber (BDD), or similar frameworks. Strong understanding of continuous integration/delivery pipelines involving Jenkins, GitLab CI/CD or Azure DevOps. Familiarity with programming languages including Java, C#, Python or JavaScript for scripting automated tests. Experience with performance testing tools like LoadRunner or equivalent; capable of analysing system performance metrics. Knowledge of APIs (REST/SOAP), web services architecture (SOA), cloud platforms such as AWS or Azure is desirable. Proficiency in database querying using SQL (MySQL, SQL Server) or PL/SQL; experience working with Oracle or MongoDB databases is advantageous. Ability to perform root cause analysis and debugging across various operating systems including Windows and Linux environments. Strong analytical skills combined with excellent communication abilities; capable of translating complex technical issues into understandable language for stakeholders. This position offers an exciting opportunity to work within a forward-thinking organisation committed to delivering high-quality software solutions while fostering professional growth in a collaborative environment.

Apply for this position