Lead C# SDET/QA Automation Engineer - Direct Hire
Software test engineer job in Somerville, MA
This role leads a group of SDET/QA automation engineers responsible for validating software quality across functional, integration, and performance layers. The leader in this position develops and oversees modern testing strategies, ensuring the team delivers reliable, high-performing applications prior to release. They guide test design, automation architecture, and execution, leveraging domain expertise to ensure solutions meet user needs. The position collaborates with engineering, product, and cross-functional teams to enforce high quality standards, introduce process improvements, and drive automated coverage across the testing lifecycle. This individual is hands-on, involved in coding, framework evolution, and coaching the team toward consistent automation practices aligned with engineering standards.
PRIMARY RESPONSIBILITIES
Quality Leadership & Testing Strategy
Advocate for automation-centric testing approaches that include positive, negative, and edge-case scenarios.
Identify dependencies across teams and ensure coordinated testing for features spanning multiple squads.
Facilitate post-incident reviews and convert learnings into improved test coverage or testing processes.
Apply a deep understanding of the testing pyramid and ensure appropriate use of unit, service, and UI-level automation.
Confirm all work meets agreed-upon readiness and completion criteria.
Promote test-first methodologies such as BDD and TDD.
Innovation & Future-Focused QA Practices
Explore and introduce AI-driven enhancements to test creation and automation efficiency.
Develop strategies on how generative AI can reshape the QA function.
Incorporate persona-based, workflow-driven, and customer-centric testing techniques.
Automation Engineering & Framework Ownership
Enhance and refine automation frameworks to support scalability, shared configuration, and maintainability.
Review automation code, provide feedback, and ensure adherence to robust coding standards.
Contribute hands-on automation across all layers-API, UI, integration, performance, and backend systems.
Integrate automated suites into CI/CD processes and monitor execution results.
Lead end-to-end validation efforts spanning multiple system components.
Agile Delivery & Team Enablement
Support Agile ceremonies and reinforce strong Scrum practices.
Estimate work accurately and plan capacity based on sprint goals.
Implement continuous-improvement initiatives stemming from retrospectives.
Business & Domain Expertise
Build a strong understanding of the application domain and user workflows; incorporate this knowledge into testing approach.
Encourage the team to adopt customer-focused testing, using personas and real-world use patterns.
Identify gaps in team knowledge and recommend targeted training to strengthen expertise.
Attain subject-matter proficiency sufficient to explain, demo, and train others on the system.
Framework & Tooling Development
Understand how to architect and extend testing frameworks to support multiple technologies and platforms.
Enhance reusable tools supporting REST/API, UI, performance, ETL/big-data testing, and custom test solutions.
Introduce new technologies or AI-driven tools that advance productivity and quality.
Tier 3 Technical Support & Troubleshooting
Understand how production systems are deployed, configured, and monitored.
Prioritize escalated issues and delegate investigation across the team.
Contribute to root-cause identification through deep technical debugging.
QUALIFICATIONS
Education & Experience
Bachelor's or Master's degree in a technical discipline (Computer Science, Engineering, Mathematics preferred).
10+ years in software development, automation engineering, or technical QA leadership.
Hands-on experience with CI/CD, BDD/TDD practices, and automation languages such as C#, Python, or JavaScript.
Familiarity with relational databases and test frameworks.
Experience with performance testing tools (e.g., JMeter, Neoload).
Experience with Playwright or comparable automation frameworks.
Proven ability to mentor and lead teams in Agile environments with CI/CD pipelines.
Background in financial services or similar regulated industries.
Exposure to using generative AI in a development or QA workflow.
CORE COMPETENCIES
Client Focus: Demonstrates an understanding of customer needs and incorporates this perspective into testing and decision-making. Builds trust through consistent communication and delivery.
Collaboration: Works effectively across functions; values input from others; promotes a cooperative environment; willing to compromise to achieve shared goals.
Commitment to Quality: Sets high standards for accuracy and thoroughness; proactively checks work for completeness; encourages quality-driven behaviors within the team.
Initiative: Acts without waiting for direction; identifies inefficiencies and proposes improvements; takes ownership of opportunities to enhance process or product quality.
Results Orientation: Establishes ambitious but realistic objectives; mobilizes resources; adapts when challenges arise; maintains focus on outcomes.
Technical Mastery: Maintains strong expertise in QA automation and software development practices; stays current on emerging tools and methodologies; independently solves complex technical problems; prioritizes effectively.
Software Quality Assurance Analyst
Software test engineer job in Norwood, MA
We are seeking an experienced Manual QA Analyst to validate high-traffic, customer-facing digital platforms, including Point-of-Sale (POS) systems, Mobile Applications, Delivery Platforms, and Web Applications. This is a hands-on manual testing role focused on ensuring reliability, accuracy, and seamless end-to-end user experience across omnichannel systems.
THIS IS A HYBRID ROLE : 3 days a week.
LOCAL TO BOSTON AREA CANDIDATES ONLY.
Roles & Responsibilities
Execute manual functional, integration, system, regression, and UAT testing across POS, mobile, delivery, and web platforms
Validate end-to-end business workflows, including ordering, payments, discounts, taxes, loyalty, refunds, cancellations, and order fulfillment
Create, maintain, and execute detailed test scenarios, test cases, and test execution reports
Perform smoke and sanity testing for every new build and release
Validate integrations between:POS systems, Mobile apps,Third-party delivery partners,Payment gateways
Identify, log, track, and re-test defects using defect management tools such as Jira or Azure DevOps
Work closely with Product Managers, Developers, Business Analysts, and Operations teams to understand requirements and ensure complete test coverage
Participate in requirement reviews, sprint planning, daily stand-ups, and release validation activities
Validate cross-browser, cross-device, and cross-platform compatibility
Support User Acceptance Testing (UAT) and post-production validation
Ensure testing aligns with real-world business operations, not just technical requirements
Continuously improve test coverage, test documentation quality, and QA processes.
Test Engineer
Software test engineer job in Boston, MA
Title: Database/ETL Test Engineer
Contract: Full-time, Monday-Friday schedule. 6-month initial contract with potential for renewal (W2 basis only)
As a Database/ETL Test Engineer, you will play a key role in software development within a data operations and technology team. You will create and execute test cases based on business requirements and ETL design documents, test ETL Data Warehouse components, and develop strategies for data applications. This role involves identifying and resolving issues related to data submissions and ETL transactions, collaborating with DBAs, and defining quality assurance metrics. You will document problems using Azure DevOps or similar bug tracking tools and assist in their resolution while providing guidance to other team members.
Minimum Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.
Strong SQL skills with experience in database testing; Snowflake experience preferred.
Experience with ETL tools and Data Warehouse testing; Talend Data Fabric preferred.
Familiarity with automated testing methodologies; Python experience preferred.
Experience with Agile development and testing methods in cloud environments (MS Azure preferred).
5+ years of experience testing backend applications with complex SQL queries.
Nice to Have:
Experience analyzing ETL mapping documents to design test plans.
Experience creating and executing strategies for both front-end and data warehousing processes.
Responsibilities:
Create and execute test cases based on test strategy and plans.
Test ETL Data Warehouse components and backend data-driven tests.
Identify and resolve issues related to data submissions or ETL transactions
Define and track QA metrics such as defects and test results
Document issues using Azure DevOps or similar bug tracking tools.
Provide guidance and support to team members as needed.
What's In It For You:
Weekly paychecks
Opportunity to work on impactful data projects within a collaborative team
Professional growth and exposure to modern data technologies
EEO Statement:
Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
QA Engineer - Robot framework
Software test engineer job in Boston, MA
Skills:
10+ years of IT experience.
Recent worked on telecom project - Mandatory.
• Integrate test suites into CI/CD pipelines.
• Proficient in Postman, REST Assured, HTTP methods, and complex JSON structures.
• Experienced in Agile environments and tools like Jenkins, Confluence, and test management systems.
• Experience in Python Scripting
• Experience with Test management systems.
• Experience in Robot Framework automation
• Develop and execute test strategies and automation frameworks.
• Independently understand complex systems, plan, and execute test cases.
• Hands-on experience with backend, REST API, and AWS environment testing.
• Skilled in performance and load testing using JMeter and Locust Framework.
• Bonus points with Experience in Security Testing, Mobile hands-on testing
• Bonus points with Experience with JavaScript
Embedded tester
Software test engineer job in Acton, MA
Job Title / Role: Embedded Tester
Key Skills: (Bluetooth Protocol tools Sodera, nRF sniffers, Power Analyzer tools)
Experience: A minimum of 8 years related experience is required.
Shift: 8 AM - 5 PM
We at Coforge are seeking seeking a highly skilled Embedded Tester with expertise in Bluetooth Protocol tools Sodera, nRF sniffers, Power Analyzer tools
Roles & Responsibilities:
Experience in Embedded device /Hardware Testing knowledge
Ability to perform Whitebox testing, unit testing
Hands on experience in mobile app or mobile device testing.
Hands on experience in Python/Appium is added advantage.
Experience on working, Test Hardware and boards
Perform end-to-end functional testing and validation for the applications under test.
Execute test cases for products under development using test management/tracking tools
Create and maintain cases, scenarios/scripts, in compliance with defined QA standards and methodologies
Establish and configure testing environments for executing test cases and scenarios
Track quality assurance metrics such as defect densities, open defect count, code coverage
Good To Have Skill sets:
Experience with Healthcare Domain and FDA's device testing lifecycle.
Experience working in an Agile environment - active participation in Sprint Planning, Backlog Grooming, Standups, Review and Retrospect
Ability to take direction from designated IT Leadership, and work closely with BU Lead, as necessary.
Is innovative, can simplify, and has relentlessly high standards
Ability to review business requirements, identify ambiguity and request written clarification as required.
Ability to work with various teams, SMEs to clarify and resolve testing issues.
Excellent written and communication skills.
Personal drive for individual and team success by meeting required priorities and deadlines with quality work.
Assertive when required to ensure project success.
Contact information:
Looking forward to receiving your profile, for more details please email at *****************************
Test Engineer II - 2nd Shift
Software test engineer job in Lawrence, MA
Country:
United States of America Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
This is a 2nd shift position that includes an 8% shift premium.
The Circuit Card Manufacturing (CCM) Test Engineering team provides technical expertise to numerous manufacturing and development programs within Raytheon. Our work involves electronic hardware for radar, missile and combat systems. The Andover, MA location has over 1 million square feet of manufacturing/production space where product is both assembled and tested.
What You Will Do
Support test and troubleshooting of RF, IF, Microwave, Analog and Digital hardware for various effectors (missile) programs.
Work closely with the Operations team and other engineering disciplines including Product Design, Test Development and Manufacturing Engineering.
Interpreting test requirements, developing and maintaining test procedures, and documenting test practices
Analyzing data to drive issues to root cause
Generating Change Requests (CRs) on technical issues relating to the production test process
Developing and executing improvement projects to increase first pass yield
Engagement with Design and Test Development teams to solve issues impacting production
Ensuring hardware requirements are met and processes are followed
Assisting manufacturing operators in the testing & troubleshooting of production hardware
Supporting production test on multiple functional test platforms
Travel as required
Qualifications You Must Have
Typically Requires a Bachelor's degree in Science, Technology, Engineering or Math (STEM) and minimum 2 years of relevant experience
1+ year of manufacturing experience
The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Qualifications We Prefer
Proficient use of Microsoft Office suite (Excel, PowerPoint, Project, Word, OneNote)
RF, analog and digital test / troubleshooting skills
A continuous improvement mindset to enhance manufacturing test methods through process modernization
Sound understanding of statistical analysis techniques
Demonstrated success working in a fast paced manufacturing environment
Software skills (Labview, MATLAB, C, Linux) a plus
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
Relocation assistance is not available
Learn More & Apply Now!
Please consider the following role type definition as you apply for this role.
Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
DeltaV Automation Engineer
Software test engineer job in Boston, MA
DeltaV Automation Engineer
Experience Levels:
Mid-Level: 3-7 years
Senior: 7-14 years
Principal: 14+ years
A leading engineering and consulting firm in the life sciences sector is seeking experienced DeltaV Automation Engineers to support projects in the biotech and pharmaceutical industries. With over two decades of global experience, the firm specializes in manufacturing applications including process automation, MES, data analytics, and project management.
This is an excellent opportunity to join a dynamic team working on the design, automation, commissioning, and startup of cutting-edge facilities and systems. The ideal candidate will bring strong technical expertise, hands-on automation skills, and solid documentation capabilities.
Key Responsibilities
Design, configure, and implement process control solutions for life sciences manufacturing
Program, test, and document Emerson DeltaV DCS systems
Develop user requirements, software/hardware design specifications, and validation protocols
Create electrical panel schematics and scope of supply documentation
Lead and manage automation projects, ensuring timely progress and delivery
Support on-site installation, testing, and startup of control systems
Collaborate with plant engineers and operators to optimize control strategies
Provide training to operators and engineering staff on control systems
Qualifications
Bachelor's or Master's degree in Mechanical, Chemical, or related Engineering discipline
Proven experience in the biotech/pharma industry
Strong understanding of S88 Batch structure and DeltaV architecture
Proficient in reading and interpreting P&IDs and automation narratives
Hands-on experience with commissioning and startup of control systems
Familiarity with PLC, HMI, and SCADA platforms (Rockwell, Siemens, Wonderware, GE)
Knowledge of control system networking (TCP/IP, Ethernet/IP, OPC UA, Profibus)
Understanding of cGMP, FDA regulations, and 21 CFR Part 11 compliance
Software Engineer
Software test engineer job in Boston, MA
Work schedule: Hybrid
Key Responsibilities:
Performance Tuning: Monitor and optimize performance, including query performance, resource utilization, and storage management.
User and Access Management: Manage user access, roles, and permissions to ensure data security and compliance with organizational policies.
Data Integration: Support and manage data integration processes, including data loading, transformation, and extraction.
Troubleshooting and Support: Provide technical support and troubleshooting for Snowflake-related issues, including resolving performance bottlenecks and query optimization.
Documentation and Reporting: Maintain detailed documentation of system configurations, procedures, and changes. Generate and deliver regular reports on system performance and usage.
Collaboration: Work closely with data engineers, analysts, and other IT professionals to ensure seamless integration and optimal performance of the Snowflake environment.
Best Practices: Stay up to date with Snowflake best practices and industry trends. Recommend and implement improvements and upgrades to enhance system functionality and performance.
Qualifications and Experience:
5+ years of experience in data architecture, data engineering, or database development.
2+ years of hands-on experience with Snowflake, including data modeling, performance tuning, and security.
At a minimum Bachelor's degree in Computer Science, Information Technology, or related field.
Experience with source control tools (GitHub preferred), ETL/ELT tools and cloud platforms (AWS preferred).
Experience or exposure to AI tools.
Deep understanding of data warehousing concepts, dimensional modeling, and analytics.
Excellent problem-solving and communication skills.
Experience integrating Snowflake with BI and reporting tools is a plus
Required Skills:
Strong proficiency in Snowflake architecture, features, and capabilities.
Knowledge of SQL and Snowflake-specific query optimization.
Experience with ETL tools and data integration processes.
Strong proficiency in SQL and Python.
Strong Database design and data modelling experience. Experience with data modeling tools.
Ability to identify and drive continuous improvements.
Strong problem solving and analytical skills.
Demonstrated process-oriented and strategic thinking skills.
Strong motivation and a desire to continuously learn and grow.
Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secure view, etc.
Experience working in AWS cloud environments.
Experience working with Power BI and other BI, data visualization, and reporting tools.
Business requirement gathering and aligning to solutions delivery.
Experience with data integration solutions and tools, data pipelines, and modern ways of automating data using cloud based and on-premises technologies.
Experience integrating Snowflake with an identity and access management program such as Azure IDP is a plus.
Experience with other relational database management systems, cloud data warehouses and big data platforms is a plus.
Analytical Skills: Excellent problem-solving and analytical skills with strong attention to detail.
Communication: Effective communication skills, both written and verbal, with the ability to convey complex technical information to non-technical stakeholders.
Teamwork: Ability to work independently and collaboratively in a fast-paced environment.
Preferred Skills:
Snowflake certification (e.g., SnowPro Core or Advanced Certification).
Principal Software Engineer (Desktop/UI)
Software test engineer job in Boston, MA
Join our Mapping & Ablation System Software Team and help shape the next generation of cardiac electrophysiology technology. This system enables physicians to visualize the heart's electrical activity in real time and deliver targeted ablation therapy for patients with arrhythmias. You'll advance the software that makes this life-changing technology usable, responsive, and clinically impactful.
As a Principal Desktop UI Engineer, you'll design and build intuitive, high-performance user interfaces that power advanced real-time visualization tools used by clinicians treating cardiac arrhythmias.
What we offer you in USA
We honor the contract terms you prefer.
20 paid vacation days per year
40 working hours per week
Retirement Plan 401(K)
Medical, Dental, Vision Insurance Plan for you and your Family
100% On-Site position in Newton
What You'll Do
Lead the design and development of desktop UI features using Qt/QML, Python, and C++ in a Linux environment.
Build fast, data-rich, real-time interfaces for complex clinical workflows.
Partner with UI/UX designers, hardware engineers, and clinical teams to translate requirements into polished user experiences.
Own major software components from architecture through implementation, testing, and deployment.
Mentor junior engineers and champion modern engineering practices.
Support pre-clinical evaluations and system demos for internal and clinical stakeholders.
Responsibilities
Required
Bachelor's degree + 7 years experience, or Master's degree + 5 years, or PhD + 3 years.
Strong background building high-performance UI applications.
Preferred
Expertise in Python and C++; experience with ROS or device-level communication is a plus.
Deep experience with Qt/QML or similar UI frameworks (PyQt, OpenGL, Unity, GTK, WPF).
Proven ability to develop real-time or data-intensive applications.
Strong grasp of software architecture, design patterns, and modern development practices.
Experience collaborating with UI designers and implementing designs from tools like Figma.
Familiarity with Agile, Git, CI/CD, and cloud platforms (AWS/Azure).
Experience in regulated environments (medical devices strongly preferred).
Excellent communication, problem-solving skills, and team collaboration abilities.
Software Tool Verification and Validation Engineer
Software test engineer job in Newton, MA
HCLTech is looking for a highly talented and self- motivated Software Tool Verification and Validation Engineer to join it in advancing the technological world through innovation and creativity.
Job Title: Software Tool Verification and Validation Engineer
Job ID: 1628481BR
Position Type: Hybrid -Onsite 3 days a week
Location: Newton,MA
Job Title: Software Tool Verification and Validation Engineer
Job Summary
We are seeking a detail-oriented Software Tool Verification and Validation Engineer to ensure the reliability, accuracy, and compliance of software tools used in development and production environments. This role involves planning, executing, and documenting validation activities in accordance with industry standards and regulatory requirements
Key Responsibilities
Develop and execute verification and validation plans, protocols, and test cases for software and hardware tools.
Collaborate with cross-functional teams to define validation requirements.
Perform risk assessments and impact analyses for software changes.
Document verification and validation results and maintain traceability matrices.
Ensure compliance with relevant standards (e.g., FDA 21 CFR Part 11, ISO 13485, GAMP 5).
Support audits and inspections by providing validation documentation.
Test Planning and Design
Develop comprehensive test plans, test cases, and test scripts based on software requirements and design specifications.
Ensure test plans cover all functional and non-functional requirements, including performance, reliability, and security.
Test Execution
Execute manual and automated tests to identify software application defects.
Conduct regression testing to ensure existing functionalities remain unaffected by new changes.
Perform exploratory testing to uncover potential issues not identified by formal test cases.
Documentation and Reporting
Document test results, including detailed descriptions of defects and steps to reproduce them.
Generate and maintain test reports, defect logs, and other documentation required for regulatory compliance.
Communicate test outcomes and defect status to development teams and management.
Collaboration
Work closely with software developers, and systems engineers, to understand software requirements and functionality.
Compliance and Standards
Ensure testing activities comply with relevant regulatory standards (e.g., FDA, ISO 13485, IEC 62304).
Stay updated with industry best practices and evolving regulatory requirements for medical device software.
Qualifications
Education
Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field.
Experience
Minimum of 7+ years of experience in software testing, preferably in the medical device industry.
Experience with testing tools and frameworks (e.g., ClearQuest, Jama).
Familiarity with regulatory standards and guidelines for medical devices (e.g., FDA 21 CFR Part 820, ISO 13485, IEC 62304).
Skills and Competencies
Strong understanding of software development and testing methodologies.
Excellent analytical and problem-solving skills.
Attention to detail and a high level of accuracy.
Proficiency in scripting or programming languages (e.g., Python, Java) for test automation.
Good communication and teamwork skills.
Pay and Benefits
Pay Range Minimum: $ 79,000 per year
Pay Range Maximum: $ 116,000 per Year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation.
A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year
How You'll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
Senior Software Engineer
Software test engineer job in Woburn, MA
The Alexander Technology Group is looking for a Senior Software Engineer with a focus on AI Platforms and Edge Computing.
.
Full-time
Salary: 150-200k
Requirements:
Design and implement software platforms for AI, data processing, and edge-to-cloud deployments.
Architect and deploy scalable systems across hybrid environments.
Develop high-performance components in C/C++, Go, and Python.
Build APIs and middleware connecting AI models, data services, and applications.
Use IaC, Docker, and Kubernetes for automated, cloud-native deployments.
Optimize performance, security, and reliability in distributed systems.
Qualifications
7+ years in software engineering for embedded, cloud, or distributed systems.
Strong skills in C/C++, Go, Python, and Linux-based environments.
Experience with SOA, SaaS, and Infrastructure-as-Code (Terraform, CloudFormation).
Proficient with Docker, Kubernetes, and CI/CD workflows.
Knowledge of networking, debugging, and optimization in real-time systems.
Familiarity with AWS, Azure, or GCP.
If interested, please send resume to ************************
Senior Software Engineer
Software test engineer job in Boston, MA
Immediate need for a talented Senior Software Engineer. This is a 12+ Months Contract opportunity with long-term potential and is located in Boston, MA (Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID:25- 94757
Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Requirements and Technology Experience:
Must have skills: - Python, PySpark, AWS (Glue, EC2, Lambda), YAML
Bachelor's Degree
At least 10 years of experience in application development (Internship experience does not apply)
At least 5 years of experience in big data technologies
5+ years of experience in application development including Python, or Java
3+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)
2+ year experience working on real-time data and streaming applications
2+ years of experience with NoSQL implementation (Mongo, Cassandra)
2+ years of data warehousing experience (Redshift or Snowflake)
3+ years of experience with UNIX/Linux including basic commands and shell scripting
2+ years of experience with Agile engineering practices
Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Senior Software Engineer (Investment Tools)
Software test engineer job in Boston, MA
This role is with a DeWinter Investment Management Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
Position Summary
We're seeking a senior, full-stack engineer using React and Python for our portfolio management and tools team, These tools are used for company wide investing strategies. Prior domain experience is not required.
Key Responsibilities
Design and build new tools to attribute portfolio performance and risk across alpha, transaction, liquidity, and risk models for quantitative investment strategies.
Support and drive research initiatives that improve the investment process based on insights from attribution systems.
Develop scalable, full-stack applications using Python, React, and JavaScript.
Architect robust backend solutions leveraging Python and both relational and non-relational databases for high-performance data processing.
Unify and optimize reporting across global strategies and workflows, including exception-driven reports.
Implement cloud-ready solutions that adapt to evolving investment needs.
Work with APIs and data structures to deliver real-time portfolio insights.
Maintain and enhance an internal configuration-based language for portfolio analytics.
Partner closely with portfolio managers, quantitative researchers, and engineers to align tools with real-world investment workflows.
Qualifications
Bachelor's degree in a relevant field; CFA progress a plus.
4-6 years of experience in full-stack or portfolio tools development using modern technologies.
Strong backend engineering skills, including distributed computing and API design.
Familiarity with investment concepts such as attribution and risk analysis.
Demonstrated ability to build fast, maintainable, and scalable systems deployed in cloud environments.
Senior Software Engineer
Software test engineer job in Boston, MA
Senior Software Engineers - Relocate to NYC (Boston's Best Only)
Industry: High-performance trading & research engineering
Comp: $600k - $1.5m
We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used.
What You'll Work On
Serious engineering - not feature factory work:
Distributed computing & large-scale data systems
Research/modelling platforms
High-performance execution & routing
Core infra powering real-time decisioning
Small teams. High autonomy. Immediate impact.
Who Should Apply
Engineers with clear, proven excellence, typically shown through:
Elite Foundations
Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent)
Strong GPA (usually 3.7+ or equivalent)
Real Engineering Depth
Distributed systems, infra, platform, HPC, research tooling or similar
Ownership of complex, performance-critical systems
Fast progression + high trust roles
High Problem-Solving Ability
Algorithms, systems thinking, clean architecture, first-principle reasoning.
Commercial Awareness
You build with purpose - speed, correctness, and impact matter to you.
Not a Fit
Web dev only, Maintenance roles, Anyone not relocating to NYC
What You Get
Market-leading comp
NYC relocation
High-calibre peers
Work that hits production fast
A genuinely career-defining engineering environment
If You're One of Boston's Top Engineers - Apply.
Senior Developer - FP&A Forecasting & Reporting
Software test engineer job in Boston, MA
The Senior Developer role partners with the FP&A team and IT data team to design, build, and optimize the FP&A Forecasting and Reporting processes. This position will be accountable for developing and maintaining high-performance components, ensuring the processes scale effectively with complex calculations and large data volumes.
You will be a key member of the FP&A Transformation, helping to build a calculation and forecast modeling platform to support a growing, high pace firm.
You will act as a technical leader, bringing deep engineering expertise while working closely with FP&A, Investment, Actuarial and data specialists to ensure the processes deliver robust, efficient, and production-grade solutions.
KEY RESPONSIBILITIES
Platform Development & Optimization
Lead the design, development, and optimization of core code base using Python and Python-based compute environments (e.g., Jupyter, VS Code, Databricks).
Collaborate with FP&A and data teams to integrate FP&A forecasting models, analytics, and data pipelines.
Ensure computational performance, scalability, and reliability across FP&A workloads.
Drive technical innovation, including use of compute grids, data vectors, and AI-based methods where relevant.
Collaboration & Support
Partner with FP&A and external consultants to deliver performant model execution and tooling.
Provide technical guidance on backlog items and requirements for IT Data and supporting teams.
Serve as a senior escalation point for critical incidents, providing Tier-3 expertise when needed.
Governance & Best Practices
Establish and champion engineering standards, testing practices, and performance monitoring.
Contribute to platform documentation, run books, and knowledge-sharing initiatives.
Mentor junior developers and data engineers, raising engineering maturity across the team.
Ensure ongoing maintenance, upgrades, and optimizations are delivered with minimal disruption.
EDUCATION
An undergraduate or advanced degree in Computer Science, Engineering, or related field (or equivalent combination of education and experience).
SKILLS
Expert Python skills with proven experience in building high-performance, data-intensive systems.
Strong understanding of Life & Annuity data, financial models, or large-scale computational engines.
Deep knowledge of data management and integration in hybrid cloud ecosystems (AWS / Snowflake).
Hands-on experience with compute parallelization and performance optimization techniques.
Excellent interpersonal and communication skills; ability to interface effectively with FP&A and program leadership stakeholders.
Strong leadership qualities: mentoring, influencing, and guiding technical direction across teams.
EXPERIENCE
10+ years in professional software engineering, with significant hands-on Python development.
Demonstrated success building or maintaining financial modeling or large-scale computational systems.
Experience working with investment banks and/or within life and annuity insurance domains is highly desirable.
Proven track record in data-driven platforms, large-scale computation, or advanced analytics.
Experience with DevOps practices and ability to explain them to business users.
Desirable:
Cloud ecosystem expertise (AWS, Azure, Redshift)
Familiarity with AI/ML integration in computational systems
Experience in data visualization and reporting
Software Quality Assurance Engineer
Software test engineer job in Boston, MA
first PRO is now accepting resumes for a Manual Quality Assurance Engineer role in Boston, MA. This is a 6+month contract and onsite. Local candidates only.
Based on project requirements and technical design, develop, document, and execute detailed test plans, test cases, and test scripts based on requirements and specifications
Participate in requirement reviews and provide quality input early in the process
Plan test schedules & strategies in accordance with project scope & delivery dates
Schedule and review test plan review with project manager, business analyst, and UAT Lead
Desired Skills
6-10 years testing and/or Property & Casualty Insurance experience
Experience with Quality Center/ALM for requirements, test case and defect management
Data testing experience. Includes writing SQL and working with XML files
QA Engineer - Mobile
Software test engineer job in Boston, MA
Qualifications
Responsibilities:
Automate mobile applications for iOS and Android platforms.
Perform API testing and performance testing as needed
Required Skills & Experience:
10 years of experience in software quality assurance.
Experience in mobile test automation for iOS and Android platforms.
Proficiency in Python programming language.
Extensive experience with Appium for automating mobile applications.
Solid experience with the Robot Framework for Android and iOS automation.
Strong understanding of the mobile application development lifecycle and testing methodologies.
Experience with CI/CD tools such as Jenkins.
Familiarity with version control systems like Git.
Test Engineer
Software test engineer job in Foxborough, MA
Title: Test Engineer
Company: Major Medical Device Client
Work Model: 5 Days on Site (Foxborough, Boston)
Engagement: 6 Month Contract (W2)
Rate: $35-$40/hr. (DOE)
Included: As a ooksource consultant working directly with our client, you will be a W2 employee with full-time 40 hour work week. Comprehensive benefits (health, vision, dental), paid holidays, & sick time accrual is available to all employees on contract.
About [Client]
Together, we can change healthcare worldwide. At [Medical Device Client], we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.
We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let's work together to address universal healthcare needs and improve patients' lives. Help us shape the future.
The Role
This position has the responsibility and authority to create and perform verification & validation activities for software and systems to ensure cutting-edge medical products meet our user's needs and our quality and reliability standards.
This position requires application of technical expertise to determine and develop approaches to solve complex technical problems with ingenuity and creativity. Work is performed under general direction.
Responsibilities
Plan, schedule, and design test equipment, tools, and fixtures.
Analyze data and define changes needed in test equipment, procedures, and processes.
Apply technical standards and principles to testing activities.
Verify and validate new or modified products, creating plans, protocols, and reports.
Develop and maintain test software and ensure test equipment is calibrated and functional.
Coordinate testing at external facilities and manage test tracking and data systems.
Troubleshoot, analyze defects, implement process improvements, and communicate findings to teams.
Requirements
BS/BA in Engineering or relevant degree
Knowledge of applicable AAMI, ISO, FDA and EN standards
Working knowledge of software design, development, debug and test practices.
Oral and written communication skills.
Ability to work in a team environment.
Nice to Have
Experience with medical device testing and understanding of FDA Quality System Regulations (QSR)
Able to handle multiple tasks/projects and manage priorities
Experience with test automation including GUI, integration and stress testing and designing and implementing test automation frameworks.
Project management skills including planning, estimation, tracking and communication
Self-motivated with strong problem-solving skills and the ability to work independently
Experience with Linux, Cypress, Selenium, JavaScript, C++, Python, Perl, SQL, XML, continuous integration and other technical tools.
Machine shop experience.
Knowledge of statistical methods.
Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
Senior Software Engineer (Python & AWS)
Software test engineer job in Boston, MA
This role is with a DeWinter Financial Services Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
We are targeting a mid or senior level software engineer who has experience in Python, AWS cloud, and has worked for financial services firms.
Overview:
The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired.
Requirements:
Senior or Technical Lead level development experience
Several years of coding experience in Python.
Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.)
Experience building REST API's
Experience with CI/CD and Test Driven Development
Experience building API's and services for data access and integration purposes.
Prior experience working with Amazon Web Services is required.
Prior UI experience with React or Node is a plus, but not required.
Prior experience with the Snowflake Data Platform is a plus, but not required.
Senior Software Engineer (Medical Device)
Software test engineer job in Boston, MA
Join a mission-driven engineering team building next-generation technology for diagnosing and treating cardiac arrhythmias. You'll help develop a real-time medical platform that blends advanced visualization, hardware integration, and life-saving clinical workflows.
This onsite/hybrid role (4 days per week in Greater Boston) offers close collaboration, hands-on lab work, and the opportunity to shape a high-impact medical system from the ground up.
What we offer you in USA
We honor the contract terms you prefer.
20 paid vacation days per year
40 working hours per week
Retirement Plan 401(K)
Medical, Dental, Vision Insurance Plan for you and your Family
100% On-Site position in Newton
What You'll Do
Design, implement, and optimize high-performance system software in Python and C++.
Build and debug applications that interface directly with medical hardware, imaging systems, and embedded components.
Collaborate with hardware, systems, product, and QA teams to define requirements and deliver clinically reliable software.
Drive engineering quality through code reviews, automated testing, and CI/CD.
Mentor junior engineers and contribute to a culture of technical excellence.
Document architecture, design decisions, and verification processes for regulatory compliance.
Support lab evaluations, pre-clinical studies, and customer-facing demos.
Stay current on tools and frameworks to help advance system performance and scalability.
Required Qualifications
Bachelor's + 4 years of experience, or Master's + 2 years, or PhD with relevant work or research experience.
Strong proficiency in Python and C++.
Preferred Qualifications
Expertise in OOP, algorithms, and data structures.
Experience with real-time or embedded software development.
Familiarity with network protocols and hardware/software integration.
Hands-on experience with ROS, Linux development, and/or RTOS.
Knowledge of Git, CI/CD pipelines, Agile workflows.
Exposure to cloud platforms (AWS/Azure) and scalable architectures.
Strong communication and cross-functional collaboration skills.
Ability to take ownership of complex, mission-critical software modules.