Senior Quality Engineer ensuring quality by testing core product functionalities at Elemica. Collaborating with teams to enhance supply chain efficiency through testing automation and analysis.
Responsibilities
Responsible for ensuring quality by testing (manual, UI and API automation) the core product's new and existing functionalities.
Collaborate with the product and development team to contribute to planning, designing, reviewing product code and formulating test scenarios based on Test Pyramid.
Execute tests as part of a Kanban / Scrum team.
Analyze and interpret test results and create test reports when necessary.
Maintain the test ware and ensure re-usability for future regression tests (JIRA/ XRAY) as a member of a QA team.
Reporting of work in progress, issues, bugs, impediments in JIRA.
Support internal teams in troubleshooting.
Increase the test coverage following the principles and architecture of existing frameworks or implement new ones when no framework is present.
Monitor and act on test automation results in a timely manner.
Participation in the support of continuous integration, continuous deployment and automation testing strategies.
Perform UI testing, API and/or Performance testing.
Understand and be aware of code changes that may impact test coverage and execution.
Introduce process improvement initiatives.
Setting up and maintaining test environments.
Requirements
Bachelor's degree in Computer Science or related field
5 Years to 6 Years of experience
Proficient understanding of software test methodologies/procedures and the overall product development lifecycle
Experience in deriving test plans/cases/scripts from system requirements
Solid experience in testing web applications and developing automation test scripts for it
Solid understanding of Java 17+ and Object-oriented programming
Solid understanding of UI automation with Selenium and TestNG
Solid understanding of Page Object Model
Solid understanding of Test Pyramid
Good understanding of API automation with RestAssured and TestNG
Good understanding of basic Git commands
Solid experience with Agile methodology
Experience with Jira, Confluence and XRAY (or similar Test Management tool)
Ability to multi-task projects of varying degrees of complexity in an always changing environment
Experienced in working in a continuous integration environment and taking initiative
Fluency in English (spoken and written).
Benefits
Market-Leading Pay: We ensure your talent is rewarded with competitive compensation.
Complete Family Health: Comprehensive health insurance to protect you and your entire family.
Secure Tomorrow: Build a strong financial future with robust retirement plans including EPF, Corporate NPS, and Gratuity.
Flexible Work-Life: Embrace work-life balance through our hybrid model and flexible hours.
Celebrate Achievement: Our annual and quarterly recognition programs foster a high-performance culture by consistently rewarding your excellence and driving success.
Support for Life's Milestones: Beyond standard annual, sick, and casual leave, we offer dedicated time off for significant life events like marriage and paternity.
QA Engineer working with Orion to develop next - generation products and solutions for the Retail Industry. Collaborating in a scrum team to enhance software quality and performance.
Advanced Associate managing assessment content production for General Qualifications portfolio working with external associates to ensure high - quality assessments on deadlines.
QA Engineer implementing AI - assisted testing to maintain quality standards at Podimo, a podcast and audiobook platform. Collaborating across teams using E2E automation in a hybrid work environment.
Quality Assurance Analyst ensuring product quality for Viamericas, a leading money transmitter. Focused on developing tests for web and windows applications, enhancing software quality and functionality.
Quality Assurance Engineer ensuring software quality for fintech startup dopay. Focusing on testing methodologies and collaboration with development teams in Cairo.
Quality Assurance Analyst validating mobile and web application quality for AI - powered resource planner at Air Apps. Collaborating cross - functionally to ensure high - performing user experiences.
QA Engineer ensuring quality and performance in mobile applications at Air Apps. Collaborating with teams to build robust automated tests and improve user experience.
QA Engineer ensuring quality, reliability, and performance of mobile applications. Collaborating with cross - functional teams to improve user experience at Air Apps.
Quality Assurance Analyst ensuring quality, reliability, and usability of applications at Air Apps. Collaborate with product managers, developers, and designers to deliver high - performing user experiences.
Frontend QA Engineer ensuring quality of user interface for TradingView’s platform used by millions. Collaborating on testing processes to enhance product stability and user experience.