drjobs Test Engineer - Associate - Testing CoE(LMEC) - IT

Test Engineer - Associate - Testing CoE(LMEC) - IT

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Shenzhen - China

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Location:

CN-Shenzhen-HyQ

Shift:

Standard - 40 Hours (China)

Scheduled Weekly Hours:

40

Worker Type:

Permanent

Job Summary:

We are seeking a highly skilled QA Automation Engineer to join our dynamic automation team. You will be part of our existing QA automation team in Shenzhen but will work closely with our QA team in other office to ensure seamless collaboration and integration. The ideal candidate will have strong experience with automation frameworks proficiency in BDD and a thorough understanding of both backend and frontend processes including API interfaces. You will liaise with BAs and developers to ensure smooth automated execution and quality delivery.

Job Duties:

Responsibilities
Liaise with London QA Team to understand business requirements and technical specifications in order to understand the use case / Test case for automation
Liaise with London QA team to understand the Test Approach Test Scenarios Test Cases and also the Test data requirements
Work collaboratively with automation teams in both China and London to maintain and extend our automation capabilities and regression packs across various systems and technologies.
Design implement or refactor automated test scripts for web API FIX messages and database testing.
Write and maintain BDD feature files using Gherkin and implement step definitions.
Execute automated regression test suites and report results.
Develop and maintain test automation features and scripts using Python and Ruby languages.
Work with BDD tools such as Cucumber and Behave.
Manage and execute test cases and scripts in Zephyr integrated with Jira.
Utilize Git for version control and Bamboo for CI/CD pipeline management.
Implement and manage CI/CD pipelines with a focus on automation using tools like Bamboo and OpenShift.
Perform FIX message testing as part of the integration and automation suite.
Investigate and troubleshoot issues in test environments and resolve defects.
Participate in the defect management lifecycle including defect reporting and tracking using Jira.
Provide regular updates on progress and/or issues relating to test activities.
Ensure smooth integration of test automation within the CI/CD pipeline and deployment processes.
Promote continuous process improvement encourage community collaboration and share information within the test team and wider organization.
Proactively learn new technical or product areas as required.
Share technical knowledge and experience with other team members.
Write and maintain test automation documentation and prepare training materials for less experienced team members


Requirements:
Preferred - Bachelors or Masters Degree (IT or Maths although other degrees will be considered)
Knowledge of Testing Techniques/Methods/Tools
Excellent verbal and written communication skills
Able to apply a common-sense approach to their work
Testing Experience in a professional role preferably in the Financial Commodities or Insurance market
Ideally some previous experience working for Exchanges or Clearing Houses
Knowledge of multiple databases including MySQL Oracle and MS-SQL Server is an advantage
Working knowledge of Windows Unix and Linux Operating Systems
ISEB foundation certificate in Software testing a distinct advantage
Proven experience with test automation frameworks using Selenium (preferably Behave and PyTest).
Strong knowledge of either Python Java Ruby or C# for automation scripting.
Hands-on experience with BDD tools such as Cucumber SpecFlow or Behave.
Solid understanding of BDD practices including writing feature files and step definitions.
Extensive knowledge of Selenium complex web testing SOAP & REST API testing FIX message testing and database testing using SQL.
Familiarity with message broker technologies like Kafka.
Strong experience in parsing XML JSON CSV type of files while automating the tests.
Experience writing test cases based on business requirements and executing them.
Proven ability to execute test automation scripts for regression testing.
Hands-on experience with CI/CD tools such as Bamboo Jenkins or Maven for automation and deployment.
Hands-on experience with Git for version control.
Proficiency with Jira Zephyr and other test management tools.
Knowledge of the defect lifecycle and experience in defect management.
Previous experience in Scripting languages such as PowerShell Unix Shell or VBScript are added advantages.
Self-motivated enthusiastic team player
Accountable and proactive
Appreciation of the workings of a commodities market and the related complexities.
Strong communication skills both written and verbal for collaboration with the London office.
Ability to seamlessly transition between projects on different methodologies
Problem solving/solutions driven mindset - Use knowledge to identify and implement solutions to address any pain points.
Ability to work to tight deadlines and under pressure. Aptitude for the effective prioritization of workload
Inherent desire to do things well but balanced with pragmatism when required. Attention to detail is key
Ability to work independently and as part of a global team
Fluent English reading writing listening and speaking skills

Company Introduction:

ITD SZ


Required Experience:

IC

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.