
3Pillar
Remote Jobs
Founded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
8 Jobs
Senior Quality Assurance Engineer
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
🌟 Accomplished Tech Visionary: Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself.. Your role extends beyond the realm of code composition; you bring software development and quality assurance (QA) expertise to build and maintain automated testing frameworks and tools. You will act as a crucial bridge between development and QA, focusing on preventive quality measures, integrating testing into CI/CD pipelines, and promoting best practices in Agile environments. 🔮🌐 Responsibilities - Facilitate effective communication with client project stakeholders regarding project status and recommendations. - Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. - Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. - Proficiently gather requirements and organize/present developed features for clients. - Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. - Enhance and expand automation frameworks and practices. Identify opportunities for improving testing processes and automation coverage, contributing to the selection and implementation of advanced tools and technologies. - Lead the detailed design and oversight of automated test cases and execution, focusing on critical, high-impact testing activities. Ensure thorough coverage and adherence to quality standards, while efficiently managing resources and timelines. - Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. - Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. - Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. - Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment. Required Qualifications - A minimum of 5+ years of experience/expertise in the following areas specified below*: Angular( Unit Testing, UX design,Figma, MonoRepo, state management using ngRx), Java, AWS services(Lambda, SQS, etc) ,containerization, ci/cd pipelines - Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, Code deployment. - Expected to evaluate and make recommendations based on complex Proof of Concepts. - Lead the design and implementation of a scalable automation framework using Java and Angular. - Proficient in API automation and have good understanding of automation frameworks like Playwright, Cypress etc. - Familiar with test driven development - Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing. - Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong track record in bug reporting, tracking, and resolution processes. - Collaborate with cross-functional teams (Product Management, Design) to define, design, automate and ship new features and functionality. - Ensure code integrity and organization, including code reviews and mentoring junior developers. - Lead by example in writing clean, maintainable, and testable code. - Highly self-motivated and detail-oriented, with proven ability to work independently and under pressure, managing multiple projects and priorities effectively. Additional Experience Desired: - A strong advocate for process improvement and innovation, with a history of initiating and leading projects that enhance quality, reduce costs, and improve team efficiency. - Significant experience in performance and load testing, using tools like LoadRunner or JMeter, with the ability to design, execute, and analyze tests to ensure application performance under various conditions. Benefits - Medical Insurance benefits as per company policy. - Life Insurance as per company policy - 15 days of paid vacation plus additional days based on tenure - Vacation bonus as per local law - Sick leave and paid holidays as per local law - Profit sharing as per local law - Paternity and maternity leave as per as per local law - Marriage, bereavement and graduation leaves as per company policy - Christmas bonuses as per local law - Work from home allowance as per company policy - Punctuality and attendance bonuses as per company policy - Food tickets as per company policy - Direct deposit of payroll. LI-Remote What is it like working for 3Pillar Global?At 3Pillar, we offer a world of opportunity: - Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. - You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. - We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best. - Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries. - We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally. Join us and be a part of a global tech community! 🌍💼 Check out our Linkedin site and Careers page to learn more about what it’s like to be part of our #oneteam!
Senior Quality Assurance Engineer
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
🌟 Accomplished Tech Visionary: Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself.. Your role extends beyond the realm of code composition; you bring software development and quality assurance (QA) expertise to build and maintain automated testing frameworks and tools. You will act as a crucial bridge between development and QA, focusing on preventive quality measures, integrating testing into CI/CD pipelines, and promoting best practices in Agile environments. 🔮🌐 Responsibilities - Facilitate effective communication with client project stakeholders regarding project status and recommendations. - Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. - Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. - Proficiently gather requirements and organize/present developed features for clients. - Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. - Enhance and expand automation frameworks and practices. Identify opportunities for improving testing processes and automation coverage, contributing to the selection and implementation of advanced tools and technologies. - Lead the detailed design and oversight of automated test cases and execution, focusing on critical, high-impact testing activities. Ensure thorough coverage and adherence to quality standards, while efficiently managing resources and timelines. - Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. - Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. - Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. - Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment. Required Qualifications - A minimum of 5+ years of experience/expertise in the following areas specified below*: - Angular( Unit Testing, UX design,Figma, MonoRepo, state management using ngRx), Java, AWS services(Lambda, SQS, etc) ,containerization, ci/cd pipelines - Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, Code deployment. - Expected to evaluate and make recommendations based on complex Proof of Concepts. - Lead the design and implementation of a scalable automation framework using Java and Angular. - Proficient in API automation and have good understanding of automation frameworks like Playwright, Cypress etc. - Familiar with test driven development - Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing. - Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong track record in bug reporting, tracking, and resolution processes. - Collaborate with cross-functional teams (Product Management, Design) to define, design, automate and ship new features and functionality. - Ensure code integrity and organization, including code reviews and mentoring junior developers. - Lead by example in writing clean, maintainable, and testable code. - Highly self-motivated and detail-oriented, with proven ability to work independently and under pressure, managing multiple projects and priorities effectively. Additional Experience Desired: - A strong advocate for process improvement and innovation, with a history of initiating and leading projects that enhance quality, reduce costs, and improve team efficiency. - Significant experience in performance and load testing, using tools like LoadRunner or JMeter, with the ability to design, execute, and analyze tests to ensure application performance under various conditions. Benefits - Medical Insurance benefits as per company policy. - Life Insurance as per company policy - 15 days of paid vacation, sick leave and paid holidays as per local law - Paternity and maternity leave as per as per local law - Marriage, bereavement and graduation leaves as per company policy - Sick leave and paid holidays as per local law - Christmas and Middle year bonuses as per local law - Monthly productivity bonus as per local law - Discounts in local shops - Direct deposit of payroll. - Paid professional certifications What is it like working for 3Pillar Global?At 3Pillar, we offer a world of opportunity: - Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. - You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. - We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best. - Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries. - We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally. Join us and be a part of a global tech community! 🌍💼 Check out our Linkedin site and Careers page to learn more about what it’s like to be part of our #oneteam!
Senior Quality Assurance Engineer
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
🌟 Accomplished Tech Visionary: Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself.. Your role extends beyond the realm of code composition; you bring software development and quality assurance (QA) expertise to build and maintain automated testing frameworks and tools. You will act as a crucial bridge between development and QA, focusing on preventive quality measures, integrating testing into CI/CD pipelines, and promoting best practices in Agile environments. 🔮🌐 Responsibilities - Facilitate effective communication with client project stakeholders regarding project status and recommendations. - Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. - Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. - Proficiently gather requirements and organize/present developed features for clients. - Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. - Enhance and expand automation frameworks and practices. Identify opportunities for improving testing processes and automation coverage, contributing to the selection and implementation of advanced tools and technologies. - Lead the detailed design and oversight of automated test cases and execution, focusing on critical, high-impact testing activities. Ensure thorough coverage and adherence to quality standards, while efficiently managing resources and timelines. - Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. - Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. - Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. - Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment. Required Qualifications - A minimum of 5+ years of experience/expertise in the following areas specified below*: Angular( Unit Testing, UX design,Figma, MonoRepo, state management using ngRx), Java, AWS services(Lambda, SQS, etc) ,containerization, ci/cd pipelines - Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, Code deployment. - Expected to evaluate and make recommendations based on complex Proof of Concepts. - Lead the design and implementation of a scalable automation framework using Java and Angular. - Proficient in API automation and have good understanding of automation frameworks like Playwright, Cypress etc. - Familiar with test driven development - Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing. - Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong track record in bug reporting, tracking, and resolution processes. - Collaborate with cross-functional teams (Product Management, Design) to define, design, automate and ship new features and functionality. - Ensure code integrity and organization, including code reviews and mentoring junior developers. - Lead by example in writing clean, maintainable, and testable code. - Highly self-motivated and detail-oriented, with proven ability to work independently and under pressure, managing multiple projects and priorities effectively. Additional Experience Desired: - A strong advocate for process improvement and innovation, with a history of initiating and leading projects that enhance quality, reduce costs, and improve team efficiency. - Significant experience in performance and load testing, using tools like LoadRunner or JMeter, with the ability to design, execute, and analyze tests to ensure application performance under various conditions. Benefits - Medical Insurance benefits as per company policy - Life Insurance as per company policy - 12 days of paid vacation, sick leave and paid holidays as per local law - Paternity and maternity leave as per as per local law - Marriage, bereavement and graduation leaves as per company policy - Sick leave and paid holidays as per local law - Christmas bonus as per local law - Saving Fund “Asociacion Solidarista” - Beach house (Managed by the Asociacion Solidarista) - Discounts in local shops - Direct deposit of payroll. - Paid professional certifications What is it like working for 3Pillar Global?At 3Pillar, we offer a world of opportunity: - Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. - You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. - We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best. - Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries. - We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally. Join us and be a part of a global tech community! 🌍💼 Check out our Linkedin site and Careers page to learn more about what it’s like to be part of our #oneteam!
Technical Lead QA Automation (UiPath) - Contractor
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
We are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset. Our development teams focus on building for outcomes and all of our team members around the globe are trained on the Product Mindset’s core values – Minimize Time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align to client goals from the earliest conceptual stages through market launch and beyond. Responsibilities - UiPath Expertise is Central to This Role - This engagement requires hands-on UiPath experience from day one. The QA Lead will lead a UiPath-based POC, build automation workflows on a UI-only enterprise platform, and coach client resources through tool adoption. See the UiPath Qualifications section for full requirements. - QA Consulting, Leadership & Delivery Management - Serve as the primary QA consultant and lead for the engagement, providing strategic guidance and hands-on direction to both 3Pillar and client teams. Reporting to the 3Pillar Product Development Manager and client leadership. - Advise client stakeholders on QA best practices, automation strategy, and tooling decisions — translating technical recommendations into clear, business-aligned direction. - Participate in backlog refinement, sprint ceremonies, release planning, and retrospectives. - Ensure QA work is clearly estimated, planned, and aligned with sprint deliverables. - Prepare QA status reports as a way to communicate test progress, test results, risks, and blockers with clarity and anticipation. - Complete the logging, tracking, communication and resolution of defects. - Maintain confidentiality, security and data privacy standards throughout all areas of responsibility. - Test Strategy & Quality Governance - Own the overall QA strategy across functional, regression, integration, and non-functional testing. - Define and maintain processes and best practices for test design, traceability, defect management, and environment usage. - Establish and monitor quality metrics that guide engineering decisions. - Balance coverage, speed, and maintainability while managing testing-related technical debt. - Automation Architecture & Hands-On Implementation - Design, build, and scale test automation frameworks for UI, API, and end-to-end testing. - Lead hands-on automation development demonstrating technical excellence and best practices. - Select appropriate tools, libraries, and patterns to ensure long-term stability and scalability. - Build, customize, deploy and manage the environments and test automation framework. - Design, implement, and maintain UiPath RPA automation workflows to support UI-driven test automation on enterprise platforms where backend API access is unavailable. - Integrate automation suites into CI/CD pipelines (e.g., smoke tests, regression packs, nightly executions). - Evaluate and introduce automation accelerators, optimizations, and emerging technologies (including AI-assisted testing). - Client & Stakeholder Collaboration - Act as the main QA point of contact for the client, providing strategic recommendations and technical guidance. - Collaborate closely with Business Analysts to translate requirements, user stories, and acceptance criteria into actionable test scenarios and automation coverage. - Prepare and run in-person workshops, demos, discovery sessions, and planning sessions in Toronto. - Communicate proactively with Engineering, Product, Business, and UAT stakeholders. - Coaching, Mentoring & Talent Development - Guide and mentor QA engineers, helping them grow in automation, exploratory testing, and technical thinking. - Partner with Business Analysts to support knowledge transfer, ensure test coverage aligns with documented requirements, and contribute to building internal QA capability within the client team. - Promote knowledge sharing and continuous learning practices. - Build and staff the QA team by hiring new QA engineers and developing current staff. Requirements - Required Qualifications Experience - 8+ years of professional experience in Software Testing and Quality Assurance (SDET). - 3+ years serving as a QA Lead, Automation Lead, or Technical QA Lead for complex systems. - Solid, proven experience creating test automation frameworks from scratch—not just enhancing existing ones. (Critical requirement) - Hands-on experience architecting and implementing automation using: - RPA / UI automation: UiPath (required — see UiPath requirements below). - UI tools: Selenium, Playwright, Cypress, WebDriverIO, etc. - API automation frameworks: REST Assured, Postman/Newman, SuperTest, or similar. - Strong programming/scripting experience in languages such as Java, C#, JavaScript/TypeScript, or Python. - Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. - Strong understanding of SDLC, Agile/Scrum methodologies, and QA automation practices. - Excellent communication skills with the ability to articulate QA recommendations to technical and non-technical audiences. UiPath Automated Testing Experience (Required for this Engagement) Given the nature of the client’s enterprise platform (Vitech V3locity), which operates exclusively through UI-driven interactions with no available backend APIs, UiPath is the primary automation tool for this engagement. The following UiPath-specific qualifications are required: - Hands-on experience designing and building UiPath automation workflows, including Studio, Orchestrator, and the UiPath Test Suite. - Proficiency with UiPath Test Manager for test case management, execution tracking, and reporting. - Experience automating complex desktop and web UI applications using UiPath, including handling dynamic elements, pop-ups, and multi-step navigation flows. - Familiarity with UiPath best practices: REFramework, exception handling, logging strategies, and maintainable selector management. - Experience configuring and managing UiPath Orchestrator environments: robots, queues, assets, and scheduling. - Ability to coach and upskill team members (including client-side resources) on UiPath tooling and automation best practices. - Experience leading or executing Proof of Concept (POC) engagements using UiPath, including designing and running test scenarios to evaluate UiPath as a test automation tool against defined acceptance criteria — directly relevant to the UPP automation assessment. - UiPath certification (e.g., UiPath Certified Professional – RPA Developer) is a strong asset.
Scrum Master
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
Title: Scrum Master Location: Stamford United States Job Description: Hybrid role: 3 days onsite at Stamford, CT. Duration: 6 Months Contract - Strategic Client Engagement: - Communicate plans, priorities, and status to the client, team members, and internal/external stakeholders as appropriate. - Measure and improve business and customer value delivered; define KPIs, monitor progress, and report on milestones and deliverables. - Maintain strong awareness of industry trends (AI, accessibility, usability, emerging technologies) to keep solutions competitive and forward-looking. - You'll serve as a trusted advisor to our clients, understanding their needs deeply and aligning our efforts to their business outcomes. - Global Project Leadership: - Your expertise will guide the most complex engagements, integrating multiple work streams and practice areas to deliver cohesive and impactful solutions. - Define product vision, mission, goals, values, and customer segments as the subject matter expert. - Drive prioritization decisions and trade-offs aligned with product goals and business impact. - Lead cross-functional squad structures (product, engineering, QA) aligned to strategic initiatives like AI. - Managerial Leadership: - Provide leadership oversight across squads and initiatives, ensuring alignment and collaboration. - Potentially cover responsibilities of an existing Product Manager during extended leaves. - Support team growth and organizational scaling through structured leadership and guidance.. - Agile Excellence: - Ensure proper account governance and risk management strategies are in place and effectively executed. - Stand up new squad structures for key initiatives (e.g., AI integration, agile transformation, internal tooling). - Redefine usage of Jira and optimize sprint ceremonies to support scaling teams and complexity. - Promote agile best practices, coaching, and continuous improvement across squads. - Delivery and Execution: - Build and enhance reporting layers (sprint burndown, individual performance, initiative tracking). - Ensure effective execution of initiatives through structured planning and tracking. - Support implementation of AI initiatives (focused on internal tooling and processes, not just feature integration). - Enable smooth functioning of cross-functional squads working on key initiatives. - Full-cycle product development expertise - A proven track record of success in leading global projects and navigating complex client accounts, with at least 7 years of relevant leadership experience in product development. - Leadership experience, with an exceptional ability to lead high-performing teams, manage other managers, and influence cross-functional collaboration. Executive-level communication skills are essential for engaging with technical and business stakeholders. - Technical Expertise: Demonstrated strength in Agile software development methodologies, managing actionable backlogs, and leading technical strategy for engagements. Your background will include significant experience in delivering digital products from conception to launch. - Strategic Vision: Ability to absorb complex information and communicate effectively to both technical and non-technical audiences. You'll have a strong understanding of the external business environment and its impact on strategy and operations. - Education: Bachelor's degree or higher in a related field. Relevant professional certifications and a record of continuous learning in product development and agile practices are highly desirable. - Executive level written and verbal english communication skills. Demonstrated success communicating with, influencing, and setting expectations with technical and business stakeholders - Extensive consulting experience, preferably in a professional services firm or in an internal consultancy to executive stakeholders What is it like working for 3Pillar Global? At 3Pillar, we offer a world of opportunity:Imagine a flexible work environment - whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. We're big on your well-being - as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best. Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries. We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally.
Senior Data Engineer
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
Role Description Accomplished Tech Visionary: Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Your role extends beyond the realm of code composition; you will architect transformative solutions that reshape entire industries. - Analyze data integrity challenges including investigating, correcting, and monitoring data to help identify and address key data issues. - Facilitate effective communication with client project stakeholders regarding project status and recommendations. - Craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality. - Participate in accurate planning and estimation efforts, utilizing project methods and tools. - Gather requirements and organize/present developed features for clients. - Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. - Promote client success by collaborating with engineers, designers, and managers to understand user pain points and iterate on solutions. - Engage in agile software development, including daily stand-ups, sprint planning, and team retrospectives. - Participate in the Engineering Practice community, mentoring others and supporting the growth of technical capabilities. - Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment. Qualifications - Experience in designing and implementing scalable backend services and APIs using Python. - Collaboration with cross-functional teams to define and execute on technical requirements. - Optimization of system performance and troubleshooting issues. - Staying updated with the latest Python and SQL for continuous improvement. Requirements - Must-Have Skills & Tools: - Languages: SQL, Python - Skills/Responsibilities: MS SQL Server, Snowflake (data warehouse), Hevo / dbt - Tools: Jira, Bitbucket, Slack/Teams - Good to Have Skills: - Languages: Javascript - Skills/Responsibilities: Dynamo DB, AWS Services, Rockset (analytical engine) - Experience in Agile software development methodologies. - Expertise in working with SQL and SQL MS Server. - Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems. - Practice and initiative mentoring other engineers and decision-makers throughout the organization. - Proficiency in the English language. - Additional Experience Desired: - Ability to optimize backend performance and troubleshoot issues. - Familiarity with modern frontend build tools and CI/CD pipelines. - Excellent problem-solving skills and a proactive attitude towards challenges. - Strong verbal and written communication skills. - Professional software engineering experience, working on multi-discipline teams. - Experience in backend development with expertise in node.js. - Proficiency in designing and implementing RESTful APIs and microservices architecture. - Good knowledge of AWS services like Lambda, API Gateway, DynamoDB/RDS, and S3. - Experience with containerization using Docker and orchestration with Kubernetes (optional). - Object-Relational Mappers (ORMs). - Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns. - Unit Testing. Benefits - Flexible work environment – whether it's the office, your home, or a blend of both. - Be part of a global team, learning from top talent around the world. - Focus on well-being with fitness offerings, mental health plans, and generous time off. - Accelerated career growth and development opportunities across projects, offerings, and industries. - Equal opportunity employer committed to diversity and inclusion.
QA Technical Lead – Automation (UiPath)
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
Role Description 3Pillar Global builds breakthrough software products that power digital businesses. As we continue to expand our business, 3Pillar is seeking an experienced and dynamic Field CTO to provide: - Thought leadership and consult on strategic customer and partner engagements as billable engagements. - Help the sales organization on key focus areas with technology and product development expertise. - Provide guidance to the product delivery teams on specific accounts where you’ve had exposure as a billable subject matter expert and advisor. As a Field CTO, you will act as a technical advisor to both internal and external stakeholders. You will work closely with customers to: - Understand their technical requirements. - Provide guidance on solving technical challenges. - Help them make informed decisions about their technology investments. You will be a part of the consulting group with other senior practitioners in related fields, evolving a strong, collaborative team that provides strategic technology support to our customers. You will report directly to the Chief Innovation Officer. Qualifications - 8+ years of professional experience in Software Testing and Quality Assurance (SDET). - 3+ years serving as a QA Lead, Automation Lead, or Technical QA Lead for complex systems. - Solid, proven experience creating test automation frameworks from scratch—not just enhancing existing ones. - Hands-on experience architecting and implementing automation using RPA / UI automation: UiPath. - Experience with UI tools: Selenium, Playwright, Cypress, WebDriverIO, etc. - Experience with API automation frameworks: REST Assured, Postman/Newman, SuperTest, or similar. - Strong programming/scripting experience in languages such as Java, C#, JavaScript/TypeScript, or Python. - Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. - Strong understanding of SDLC, Agile/Scrum methodologies, and QA automation practices. - Excellent communication skills with the ability to articulate QA recommendations to technical and non-technical audiences. Requirements - Establish QA automation best practices with UiPath designated as the tool. - Lead a UiPath-based POC, build automation workflows on a UI-only enterprise platform, and coach client resources through tool adoption. - Serve as the primary QA consultant and lead for the engagement, providing strategic guidance and hands-on direction to both 3Pillar and client teams. - Advise client stakeholders on QA best practices, automation strategy, and tooling decisions. - Participate in backlog refinement, sprint ceremonies, release planning, and retrospectives. - Ensure QA work is clearly estimated, planned, and aligned with sprint deliverables. - Prepare QA status reports to communicate test progress, test results, risks, and blockers. - Complete the logging, tracking, communication, and resolution of defects. - Maintain confidentiality, security, and data privacy standards throughout all areas of responsibility. - Own the overall QA strategy across functional, regression, integration, and non-functional testing. - Define and maintain processes and best practices for test design, traceability, defect management, and environment usage. - Establish and monitor quality metrics that guide engineering decisions. - Balance coverage, speed, and maintainability while managing testing-related technical debt. - Design, build, and scale test automation frameworks for UI, API, and end-to-end testing. - Lead hands-on automation development demonstrating technical excellence and best practices. - Select appropriate tools, libraries, and patterns to ensure long-term stability and scalability. - Build, customize, deploy and manage the environments and test automation framework. - Design, implement, and maintain UiPath RPA automation workflows to support UI-driven test automation. - Integrate automation suites into CI/CD pipelines. - Evaluate and introduce automation accelerators, optimizations, and emerging technologies. - Act as the main QA point of contact for the client, providing strategic recommendations and technical guidance. - Collaborate closely with Business Analysts to translate requirements, user stories, and acceptance criteria into actionable test scenarios. - Prepare and run in-person workshops, demos, discovery sessions, and planning sessions. - Communicate proactively with Engineering, Product, Business, and UAT stakeholders. - Guide and mentor QA engineers, helping them grow in automation, exploratory testing, and technical thinking. - Partner with Business Analysts to support knowledge transfer and ensure test coverage aligns with documented requirements. - Promote knowledge sharing and continuous learning practices. - Build and staff the QA team by hiring new QA engineers and developing current staff. Benefits - Medical Insurance benefits as per company policy. - Life Insurance as per company policy. - 15 days of paid vacation, sick leave, and paid holidays as per local law. - Paternity and maternity leave as per local law. - Marriage, bereavement, and graduation leaves as per company policy. - Sick leave and paid holidays as per local law. - Christmas and Middle year bonuses as per local law. - Monthly productivity bonus as per local law. - Discounts in local shops. - Direct deposit of payroll. - Paid professional certifications.
QA Technical Lead – Automation
3PillarFounded in 2006, 3Pillar Global is a modern application strategy, design, and engineering firm that builds breakthrough software products that power digital bus
Role Description 3Pillar Global builds breakthrough software products that power digital businesses. As we continue to expand our business, 3Pillar is seeking an experienced and dynamic Field CTO to provide: - Thought leadership and consult on strategic customer and partner engagements as billable engagements. - Help the sales organization on key focus areas with technology and product development expertise. - Provide guidance to the product delivery teams on specific accounts where you’ve had exposure as a billable subject matter expert and advisor. As a Field CTO, you will act as a technical advisor to both internal and external stakeholders, working closely with customers to: - Understand their technical requirements. - Provide guidance on solving technical challenges. - Help them make informed decisions about their technology investments. You will be a part of the consulting group with other senior practitioners in related fields, evolving a strong, collaborative team that provides strategic technology support to our customers. You will report directly to the Chief Innovation Officer. Responsibilities - Test Automation Best Practices: Establish QA automation best practices with UiPath designated as the tool. Previous hands-on UiPath experience is required. - UiPath Expertise is Central to This Role: Lead a UiPath-based POC, build automation workflows on a UI-only enterprise platform, and coach client resources through tool adoption. - QA Consulting, Leadership & Delivery Management: - Serve as the primary QA consultant and lead for the engagement. - Advise client stakeholders on QA best practices, automation strategy, and tooling decisions. - Participate in backlog refinement, sprint ceremonies, release planning, and retrospectives. - Ensure QA work is clearly estimated, planned, and aligned with sprint deliverables. - Prepare QA status reports to communicate test progress, results, risks, and blockers. - Complete the logging, tracking, communication, and resolution of defects. - Maintain confidentiality, security, and data privacy standards throughout all areas of responsibility. - Test Strategy & Quality Governance: - Own the overall QA strategy across functional, regression, integration, and non-functional testing. - Define and maintain processes and best practices for test design, traceability, defect management, and environment usage. - Establish and monitor quality metrics that guide engineering decisions. - Balance coverage, speed, and maintainability while managing testing-related technical debt. - Automation Architecture & Hands-On Implementation: - Design, build, and scale test automation frameworks for UI, API, and end-to-end testing. - Lead hands-on automation development demonstrating technical excellence and best practices. - Select appropriate tools, libraries, and patterns to ensure long-term stability and scalability. - Build, customize, deploy and manage the environments and test automation framework. - Design, implement, and maintain UiPath RPA automation workflows to support UI-driven test automation. - Integrate automation suites into CI/CD pipelines. - Evaluate and introduce automation accelerators, optimizations, and emerging technologies. - Client & Stakeholder Collaboration: - Act as the main QA point of contact for the client, providing strategic recommendations and technical guidance. - Collaborate closely with Business Analysts to translate requirements into actionable test scenarios. - Prepare and run in-person workshops, demos, discovery sessions, and planning sessions. - Communicate proactively with Engineering, Product, Business, and UAT stakeholders. - Coaching, Mentoring & Talent Development: - Guide and mentor QA engineers, helping them grow in automation, exploratory testing, and technical thinking. - Partner with Business Analysts to support knowledge transfer and ensure test coverage aligns with documented requirements. - Promote knowledge sharing and continuous learning practices. - Build and staff the QA team by hiring new QA engineers and developing current staff. Qualifications - 8+ years of professional experience in Software Testing and Quality Assurance (SDET). - 3+ years serving as a QA Lead, Automation Lead, or Technical QA Lead for complex systems. - Solid, proven experience creating test automation frameworks from scratch. - Hands-on experience architecting and implementing automation using RPA / UI automation: UiPath. - Experience with UI tools: Selenium, Playwright, Cypress, WebDriverIO, etc. - Experience with API automation frameworks: REST Assured, Postman/Newman, SuperTest, or similar. - Strong programming/scripting experience in languages such as Java, C#, JavaScript/TypeScript, or Python. - Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. - Strong understanding of SDLC, Agile/Scrum methodologies, and QA automation practices. - Excellent communication skills with the ability to articulate QA recommendations to technical and non-technical audiences. Benefits - Medical Insurance benefits as per company policy. - Life Insurance as per company policy. - 12 days of paid vacation, sick leave, and paid holidays as per local law. - Paternity and maternity leave as per local law. - Marriage, bereavement, and graduation leaves as per company policy. - Sick leave and paid holidays as per local law. - Christmas bonus as per local law. - Saving Fund “Asociacion Solidarista”. - Beach house (Managed by the Asociacion Solidarista). - Discounts in local shops. - Direct deposit of payroll. - Paid professional certifications.