Senior Quality Assurance EngineerPortoPorto, Porto, PortugalJob Description:Job Title: Senior Quality Assurance EngineerWork Regime: RemotePTC Group is recruiting for a leading e-commerce platform that connects thousands of sellers to millions of consumers, with integrated logistics and digital payment services.Responsibilities:Test Plans Contribution: Develop and implement tests from the design stage through execution, including functional, performance, load, and stress tests. Evaluate results and document any deviations from expected outcomes.User Requirements Analysis: Analyze, review, and assess user requirements, specifications, and testability models.Test Case Creation: Create and enhance test case specifications based on ticket descriptions, acceptance criteria, and business/technical KPIs.Test Data Preparation: Prepare and acquire necessary test data for various testing scenarios.Test Environment Setup: Prepare test environments (application/data level), configure and execute test tools and CI tools (e.g., Cucumber, Selenium, JMeter, Jenkins, Hiptest). Troubleshoot issues detected through automation and manual testing, evaluate results, and document deviations.Framework Utilization: Use test frameworks for mobile apps, mobile themes, and desktop applications.Automation: Automate tools and procedures for QA layers, including static and dynamic analysis.Task Organization: Organize responsibilities and tasks to ensure successful project completion. Identify potential obstacles and address them while sharing experience, knowledge, and solutions with the team.Equality and Diversity: Demonstrate commitment to equality and diversity, considering these issues in all decision-making processes.Collaboration: Work with product owners, developers, and team leaders to define acceptance criteria, identify risks, and plan test coverage for upcoming features.Qualifications:Experience: Over 5 years of experience in QA (preferred).Education: Academic background in IT or equivalent (preferred).Certification: ISTQB Foundation certification (strongly preferred).Technical Skills: Knowledge of Gherkin syntax; familiarity with quality processes and agile methodologies; experience in web software and mobile applications (native) assurance tasks/processes; understanding of software development cycle and test processes/flows; proficiency with testing tools such as Cucumber, static/dynamic analysis tools, and JMeter; knowledge of CI/CD tools (e.g., Jenkins) and source control systems (e.g., GIT); familiarity with technologies such as Java, Ruby, and JavaScript.Personal Skills: Solution-oriented and proactive attitude, with a constant sense of organization and attention to detail.Language: Proficiency in English is required.
#J-18808-Ljbffr