[Remote] Software Test Automation Engineer – Full Stack - (Remote)
Note: The job is a remote job and is open to candidates in USA. ArcheSys Inc is a technology firm specializing in innovative cloud solutions and services for clients across various industries. They are seeking a Software Test Automation Engineer with a junior-level full-stack background to join their core engineering team, focusing on driving the transformation of enterprise applications. The role involves designing, building, and maintaining features, implementing automated testing, and collaborating with cross-functional teams.ResponsibilitiesFull-Stack Feature Delivery: Design, build, and maintain features across the entire application lifecycle, leveraging .NET backends and modern React / Next.js frontendsRigorous Testing & Quality Assurance: Architect and implement robust automated testing suites, writing comprehensive unit and integration test cases to ensure high code stability and prevent regressionsDatabase & Query Optimization: Write clean, efficient SQL code, design relational database schemas, and optimize database queries and data access layersType-Safe Web Development: Develop interactive, clean UI components using TypeScript alongside cutting-edge frontend architecturesAI-Assisted Engineering: Embrace and comfortably leverage Agentic AI-assisted development tools to accelerate software delivery, automate testing boilerplate, and maximize day-to-day engineering velocityCross-Functional Collaboration: Partner with product owners, technical leads, and stakeholders to clarify requirements and iterate in an Agile/Scrum delivery rhythmSkillsCandidates MUST have lived in the U.S. for at least 3 of the past 5 years and be authorized to work in the U.S. (Citizen, Permanent Resident, or EAD)This position does not offer any type of sponsorship. Candidates must already be authorized to work in the U.S. (e.g., Citizen, Permanent Resident, or EAD)Public Trust Clearance (or ability to obtain)U.S. (Citizen, Permanent Resident, or EAD)Must be able to attain a low-level security clearanceAbility to pass a federal/state background check successfully and maintain eligibility for continued access authorizations, including periodic drug screeningsBachelor's degree in Computer Science, Engineering, or a related fieldMinimum of 3 years of hands-on professional software engineering experienceAutomated testing frameworks and strategiesUnit and integration test case development (e.g., xUnit, NUnit, Jest, or Cypress)SQL database design, querying, and optimization.NET (C#, ASP.NET Core) backend architecturesTypeScript and modern JavaScript developmentReact and Next.js web frameworksComfortable with Agentic AI-assisted development (e.g., GitHub Copilot, Cursor)Solid understanding of relational databases and ORMs (like Entity Framework Core or Dapper)Experience developing, consuming, and testing RESTful Web APIsFamiliarity with version control workflows using GitBasic experience with cloud environments (specifically Azure services and hosting setups)Experience working within an Agile or Scrum frameworkExceptional verbal and written communication abilities to effectively collaborate with both technical and non-technical stakeholdersPrevious work in an agile environment with a strong understanding of Scrum or related methodologiesStrong analytical and problem-solving skills with a proactive, self-starter approach to modern software engineeringStrong expertise in .NET Core, especially for web API development and integrationPA11Y (nice to have)Razor and Blazor (nice to have)Proficiency in front-end development using TypeScript to enforce type safety across modern JavaScript frameworksStrong expertise in .NET Core for modular web API development and microservices integrationStrong understanding of Azure DevOps for CI/CD, automated testing, and infrastructure as codeExperience with Azure Cognitive Services for building AI-driven or predictive features within user interfacesHands-on experience with Azure serverless architectures, including Azure Functions and Logic AppsKnowledge of containerization using Docker and orchestration with Kubernetes, especially Azure Kubernetes Service (AKS)Strong grasp of front-end design patterns, SOLID principles, and clean coding practicesExperience understanding OAuth2.0 and OpenID Connect protocols for client-side authentication flowKnowledge of modern authentication and authorization mechanisms, including Azure Active Directory and Azure AD B2CAbility to optimize web performance, core web vitals, and application scalability in a cloud environmentAbility to work independently, act as a self-starter, and operate proactivelyStrong analytical and problem-solving skills; logical thinker with an intellectual curiosity for emerging frontend trendsBenefitsCompetitive salary and benefits package, including health reimbursement, retirement plan, and generous paid time off.Opportunity to work with a talented team of professionals on exciting and innovative projects.Flexible work arrangements, including remote work options.Continuous learning and development opportunities, including access to training resources and professional development programs.A collaborative and inclusive work environment that values diversity and encourages growth.Company OverviewThis vision is what drove our Founder and CEO, Ketan Patel, to form ArcheSys in 2019. It was founded in 2019, and is headquartered in Baltimore, Maryland, USA, with a workforce of 11-50 employees. Its website is https://archesys.io.