For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ECI Software Solutions
ECI Software Solutions

DevSecOps & QA Software Engineer II

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Testing
Software Development
QA
+41

Permanent role
7 days ago
Apply now

ECI Solutions has a mission: to level the B2B eCommerce Playing Field.

We are an innovative, award winning, SaaS eCommerce software company. Our system, EvolutionX.io, is a proprietary eCommerce application built for deep market integrations. It has fully distributed applications and serverless architecture running on AWS and communicating through APIs in real time, delivering under two second load times for our customer base.

We are a Portuguese employer that provides innovative solutions, our customers use, to compete in an ever-evolving marketplace. Empowering independent distributors and suppliers with world class technology and services, at a price point they can afford, we enable them to protect their businesses and compete head-on, and win, against the biggest online competitors in the world.

We are now seeking a Full Stack Web Developer to join our remote team based in Portugal. Other organisations may call this role Full Stack Developer, Web Developer, Web Application Developer, Website Developer, Web App Developer, PHP Developer, Application Developer, or Programmer.

  • As a DevSecOps and QA Software Engineer, you will use your Software Development skills and security and quality assurance experience to support the delivery of secure and reliable SaaS Ecommerce projects.
  • Specifically, you will work on our leading SaaS eCommerce software with hundreds of customers in the USA, UK, and Ireland.

To be considered as a DevSecOps and QA Software Engineer, you will need:

  • Strong skills and experience in Laravel or similar MVC frameworks
  • Experience with software testing and secure code and architecture concepts
  • Medium to strong English fluency (don't worry, we support your learning, and you will have many Portuguese colleagues to help)
  • Experience in engineering teams in a SaaS or eCommerce environment with a DORA metrics score of 8 and higher (https://dora.dev/quickcheck/)
  • 3-5 years experience as a Software Engineer, QA Engineer, or DevSecOps or similar role

You Will Also Need a Working Knowledge Of

  • JavaScript & AJAX (Vue.js)
  • HTML & CSS (Bootstrap)
  • API (REST, JSON)
  • MySQL
  • Experience of AWS serverless (Lambda running Python or NodeJS) would be advantageous.

Essential Duties of DevSecOps

  • Participate in a development team as a team member.
  • Advocate for DevOps best practices throughout the software development lifecycle.
  • Participate in the building of automated testing and deployment processes and pipelines.
  • Participate in guiding developers designing saleable and resilient cloud-based solutions.
  • Manage infrastructure using Infrastructure-as-Code (IAC) methodologies.
  • Stay up-to-date with the various cloud offerings and technologies.
  • Identify opportunities to introduce automation in build and development processes.
  • Identify opportunities to add telemetry, logging and other monitoring.
  • Recommend improvements to existing systems to improve quality and robustness.
  • Guide peers towards working through continuous improvement and best practices.

Essential Duties of QA

  • Participate in a development team as a team member in software design, development, and testing of features for one or more of our products.
  • Advocate for quality throughout the software development lifecycle.
  • Liaise with team members and stakeholders (e.g. developers, product owners and product managers) to ensure that deliverables meet functional and design specifications and requirements.
  • Create, improve and follow detailed, comprehensive and well-structured test plans and test cases.
  • Develop and maintain basic manual and automated test scripts.
  • Estimate, prioritize, plan and communicate testing activities.
  • Where applicable, conduct manual and automated testing of software applications to identify bugs, performance issues, and other defects.
  • Maintain documentation of test results to assist in debugging and modification of software.
  • Analyze test results to ensure existing functionality and recommend corrective action.
  • Document issues clearly and concisely, including steps to reproduce, severity, and expected outcomes.
  • Track and manage defects using appropriate tools (i.e. JIRA).
  • Maintain and update test cases, test scripts, and testing documentation.
  • Begin to contribute to the creation of QA reports and metrics.
  • Start to participate in recommendations and reviews on QA process, workflows, tests, test environments and testing tools.

Knowledge, Skill and Abilities Requirements

  • shows an increasing ability to embrace and adjust to new circumstances, actively seeking clarification and guidance when faced with significant changes
  • actively participates in change efforts, contributing ideas and suggestions, and shows a willingness to learn and follow established change management processes.
  • demonstrates a proactive approach to personal growth, consistently engaging in self-reflection, setting challenging goals, and implementing effective strategies to achieve them
  • actively seeks out opportunities to contribute innovative ideas and demonstrates a willingness to experiment with new approaches while relying on structured frameworks and processes.
  • actively seeks opportunities to streamline processes and reduce waste, demonstrating a growing ability to analyze workflows and suggest improvements while relying on established efficiency frameworks.
  • actively seeks to understand others' perspectives, demonstrates active listening skills, and makes an effort to respond appropriately and compassionately to others' emotions and concerns.
  • consistently applies analytical thinking to complex problems, effectively gathering and interpreting data, and utilizing various analytical tools and techniques to generate meaningful insights.
  • actively seeks to improve their estimation skills, utilizing historical data and benchmarks to provide reasonably accurate estimates for routine tasks, with occasional guidance and validation
  • actively seeks opportunities to influence others, demonstrating a growing ability to build rapport, present compelling arguments, and align individual and team goals with organizational objectives.
  • actively seeks opportunities to improve their accountability, consistently delivering on assigned tasks and taking responsibility for their outcomes while seeking occasional guidance and feedback.
  • demonstrates a basic understanding of financial concepts but may require guidance and direction in effectively managing budgets, tracking expenses, and adhering to financial policies
  • actively seeks to develop trust with others, demonstrating a growing ability to be dependable, transparent, and maintain confidentiality. They strive to consistently meet commitments and establish a foundation of trustworthiness
  • actively seeks to improve their goal-setting skills, demonstrating a growing ability to set specific, achievable goals and monitor their progress. They seek occasional feedback and guidance to enhance their performance.
  • consistently delivers work of high quality, adhering to established standards and procedures. They demonstrate attention to detail, ensure accuracy, and take pride in producing error-free and well-crafted deliverables.
  • consistently follows established processes and procedures, recognizing their significance in ensuring efficiency, consistency, and quality. They actively participate in process improvement initiatives and contribute to the documentation and refinement of workflows.
  • actively seeks opportunities to improve their understanding of architectural frameworks and methodologies. They demonstrate a growing ability to apply architectural patterns and design principles to simple systems, with occasional guidance and validation
  • consistently adheres to privacy and security policies and procedures. They demonstrate proficiency in implementing security controls, conducting risk assessments, and ensuring compliance with privacy regulations. They actively contribute to the development and implementation of security measures
  • demonstrates a basic understanding of the importance of technical strategy but may require guidance and direction in developing a clear vision and aligning technical decisions with organizational goals.
  • consistently applies automation techniques to streamline and optimize business processes. They demonstrate proficiency in identifying complex automation opportunities, implementing end-to-end automation solutions, and utilizing advanced automation tools or platforms effectively.
  • consistently applies their knowledge of technology tools and systems to accomplish tasks efficiently. They demonstrate proficiency in using a variety of software applications, operating systems, and digital tools, independently resolving routine technical issues.
  • actively seeks opportunities to improve their conflict resolution skills. They demonstrate a growing ability to recognize conflicts, engage in active listening, and apply basic conflict resolution strategies with occasional guidance and support
  • actively seeks opportunities to improve their leadership skills. They demonstrate a growing ability to lead small tasks or projects, provide clear direction, and collaborate with team members while seeking occasional guidance and feedback
  • actively seeks opportunities to improve their mentoring skills. They demonstrate a growing ability to listen actively, provide constructive feedback, and offer guidance to mentees while seeking occasional guidance and support from more experienced mentors
  • consistently demonstrates clear and effective written and verbal communication skills. They possess good grammar and vocabulary, present ideas in a logical and organized manner, and adapt their communication to various channels and audiences. They actively listen, ask relevant questions, and engage in constructive dialogue.
  • demonstrates a basic understanding of the importance of representing an organization externally but may require guidance and direction in effectively conveying the organization's values and messages to external stakeholders. They may need support in developing professional presence and networking skills.
  • consistently contributes and disseminates valuable knowledge within their team or organization. They possess good communication and collaboration skills, effectively document and share information, and actively participate in knowledge-sharing platforms and initiatives. They demonstrate a willingness to mentor others and foster a culture of knowledge sharing
  • consistently works well with others, actively contributes to team goals, and demonstrates good communication and interpersonal skills. They effectively collaborate, respect diverse perspectives, and foster a positive team environment. They demonstrate the ability to build relationships and work collaboratively towards shared objectives

About ECI Software Solutions

👥1001-5000
📍Fort Worth
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service