Software Engineer in Test
at BP
Budapest, Közép-Magyarország, Hungary -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jan, 2025 | Not Specified | 23 Oct, 2024 | 3 year(s) or above | Automation Tools,Computer Science,Postgresql,Data Analysis,Data Integration,Data Manipulation,Load,Data Visualization,Testing,Transformation,Algorithms,Software Testing,Digital Security,Scripting Languages,Data Structures,Jenkins,Automation,Oracle | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION:
Physical Trading Ops Business is at the heart of the BP Trading activities. The application eco-system helps the Business users to Plan and Schedule of physical movements of Oil and products. The applications include various bespoke solutions supporting other systems like Trade capture, Risk, Reporting and Finance in Oil Transaction Pipeline.
As a Software Engineer in Test, you work closely with Software Engineers, product managers, ux designers, data analysts and scientists and our business partners. You actively participate in feature development, performance enhancements and offering technical support to other teams.
KEY ACCOUNTABILITIES
Design, develop, and maintain automated test scripts using various frameworks and tools (e.g., Cucumber, Selenium, Playwright etc) for web, mobile, or API testing.
Collaborate with developers, product managers, and other stakeholders to understand requirements, define test cases, and ensure comprehensive test coverage.
Execute automated tests, analyze results, identify defects, and report bugs using a bug tracking system.
Participate in code reviews and provide feedback on technical aspects related to test automation.
Continuously improve the test automation framework and processes to enhance efficiency, scalability, and maintainability.
Stay updated on the latest testing trends and technologies.
ESSENTIAL EXPERIENCE & EDUCATION
Bachelor / Master degree in computer science or equivalent experience
Minimum of 3 years of experience in software testing, preferably with a focus on automation.
Proficiency in BDD(Behaviour Driven Development) Testing approach.
Proficiency in scripting languages (e.g., .NET, C#/Java) and testing frameworks (e.g., Specflow, Cucumber, Selenium, Playwright etc).
Experience with automation tools (e.g., JMeter, Postman) and version control systems (e.g., Git).
Experience with RDMS databases (Oracle, PostgreSQL) and strong PL/SQL querying skills.
Experience with CICD integration tools like (Jenkins, Azure DevOps pipelines etc).
SKILLS:
Commercial Acumen, Communication, Data Analysis, Data cleansing and transformation, Data domain knowledge, Data Integration, Data Management, Data Manipulation, Data Sourcing, Data strategy and governance, Data Structures and Algorithms (Inactive), Data visualization and interpretation, Digital Security, Extract, transform and load, Group Problem Solving
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - QA & Testing
Software Engineering
Graduate
Computer Science
Proficient
1
Budapest, Hungary