Overview:
Technical:
Budget:
.
We are seeking a dedicated Software Test Engineer to join our team. This role will focus on the creation, maintenance, and execution of automated tests for a new internal application developed in C#. The ideal candidate should be familiar with Azure DevOps and have a solid background in software quality assurance.
Responsibilities:
- Develop, execute, and maintain automated test scripts using C# and relevant testing frameworks.
- Collaborate with the development team to understand software requirements and design.
- Review and analyze system specifications to ensure requirements are testable.
- Identify and document software defects in Azure DevOps and work closely with developers to reproduce and resolve them.
- Contribute to continuous integration and continuous deployment (CI/CD) processes using Azure DevOps.
- Ensure the application meets organizational standards for quality, performance, and security.
- Monitor automation processes and provide regular reports on their status.
- Collaborate with the team to define and implement best practices and standards in test automation.
- Provide feedback and recommendations to developers on software usability and functionality.
- Bachelor’s degree in computer science, Engineering, or a related field.
- Excellent - Fluent command in written and spoken English.
- Flexible with working hours: 11:00AM - 7:00PM .. Weekend: Saturday & Sunday
- Proficiency in C# and familiarity with .NET core.
- 3 - 6 years of Experience in software testing.
- Experience with automated testing tools and frameworks such as NUnit, xUnit, or Selenium.
- Familiarity with Azure DevOps for test management, bug tracking, and CI/CD.
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
- Ability to work effectively in a team setting.
- Knowledge of software QA methodologies, tools, and processes.
- Experience with cloud platforms, preferably Azure.
- Understanding of Agile/Scrum development principles.
- Familiarity with data file movement automation (ETL and similar).
General:
- Has achieved trusted advisor status at a senior level with the client.
- Excellent client-facing skills, takes time to establish underlying needs of client beyond those
initially expressed. - Has an innovative approach, develops new approaches to improve or replace existing procedures
or systems. - Excellent communication skills, maintains confidentiality, shares ideas and information, facilitates
discussions and transfers knowledge to diverse audiences to achieve collective objectives.
Technical:
- Good applications/technology knowledge, building on specialist domain knowledge with practical
experience of engineering/development tools and platforms required to deliver. - Solid understanding with respect to analysis and design, implementation and system integration,
execution as well as results evaluation, problem resolution and planning. - Experience in designing, coding, testing and correcting scripts from agreed specifications, and
subsequent iterations, using agreed standards and tools, to achieve a well-engineered result. - Experience in implementing robust error handling and clear/consistent reporting functionality.
- Knowledge of relevant testing tools in test automation and performance: HP ALM, Load Runner
HP QuicktestProfessional, Tosca, Borland Silk test, Cucumber, Soap UI, Selenium). - Programming knowledge (ideally VB, Java, C#) and technical expertise in script languages
(Shell, Perl, etc.). - Strong knowledge on Cloud concepts and virtualisation.
- Expertise on SQL database and handling queries.
- Exposure to Test Management tool JIRA.
Management: - Good people skills, with experience of introducing and building ways in which people can learn
from each other. Encourages mentoring and the transfer of knowledge by designing and
delivering learning interventions. - Renowned as an effective coach and sounding board.
Expleo Group | Job Description - Good self management. Takes on high commitments and works to achieve results. Keeps
momentum going over time despite setbacks, showing resilience in the face of challenges and
looking for ways to beat previous standards. - Experience in managing upwards with multiple people, gaining their trust quickly.
Budget:
- Ability to manage own expenses and ensure adherence of others to the expense policy.
- No specific budget assigned.
#LI-KA1
$ads={1}