Founded in 2007, GTech is a consulting services firm passionate about delivering tailored solutions that meet our clients' needs and maximize the value of their investments. Our team embodies integrity, commitment, and reliability, which are at the heart of everything we do. We are also dedicated to fostering a culture of support for our employees—the lifeblood of our business. At Graham Technologies, we've built a family-oriented environment where team members are encouraged to maintain a healthy work-life balance, pursue their passions, and grow professionally through flexible schedules, continued education, and a strong sense of community.
Backend Tester
Location
United States
Posted
4 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Tester
Graham Technologies
Role Description Graham Technologies is seeking a Backend Tester to support the testing and validation of backend data changes across ETL workflows, databases, and APIs. The successful candidate will ensure that data-related changes meet business requirements, maintain data integrity, and perform as expected across integrated systems. This role requires close collaboration with developers, data engineers, analysts, and stakeholders to design and execute effective test strategies, identify issues, and support resolution efforts. A strong understanding of backend systems, data movement, and regression testing is essential. Location: Remote (Preference for Dayton, OH or Washington, DC Metro Area) Key Responsibilities - Collaborate with technical teams to analyze system and data requirements and identify opportunities for improvement. - Develop, maintain, and execute test cases for backend data changes, including ETL workflows, database updates, and API integrations. - Validate data transformation logic, schema changes, data movement, and interface behavior across source and target systems. - Design testing approaches to ensure adequate coverage of backend functionality and regression impacts. - Identify, document, track, and support resolution of defects, data inconsistencies, and integration issues. - Create and maintain test data, test evidence, and supporting test documentation. - Work closely with developers, data engineers, and business stakeholders to validate requirements and expected outcomes. - Verify data accuracy, completeness, consistency, and traceability across integrated systems. - Support testing efforts for new functionality, enhancements, and production fixes within an Agile environment. - Participate in solution reviews and discussions to improve quality, testability, and overall delivery outcomes. - Analyze operational and system workflows to identify testing priorities and risk areas. - Contribute to continuous improvement of testing methodologies, documentation standards, and quality processes. Qualifications - Minimum 5 years of professional experience in software testing, quality assurance, or backend testing. - Proven experience testing ETL processes, database changes, and API integrations. - Experience supporting Agile software development teams. - Experience with defect management and test lifecycle processes. - Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. Requirements - Backend Testing - ETL Validation - API Testing - Database Testing - SQL Query Development and Validation - Test Case Design and Execution - Defect Tracking and Resolution - Data Integrity Validation - Technical Documentation - Strong Analytical and Problem-Solving Skills Preferred Qualifications - Experience supporting code modernization and refactoring initiatives. - Experience working within Federal Government or DoD environments. - Experience testing large-scale enterprise data integrations. - Knowledge of Data Warehousing Concepts. - Knowledge of Data Migration Testing. - Knowledge of Integration Testing Strategies. - Knowledge of CI/CD and DevOps Testing Practices. - Knowledge of Enterprise Data Architecture. - Familiarity with Jira. - Familiarity with Postman or Similar API Testing Tools. - Familiarity with SQL Server, Oracle, PostgreSQL, or Similar Databases. - Familiarity with Azure DevOps or Comparable Agile Toolsets. Benefits - Four Weeks of Accrued PTO in the First Year - Eleven Paid Federal Holidays - Comprehensive Health, Dental, Vision, and Life Insurance - 401(k) Plan with Annual Employer Contributions - Flexible Schedules - Reimbursements for Continued Education and Training
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full-Stack Developer – React, TypeScript, Python, Java
Codeminders/Tristero Consultingfrom ideas. to reality.
• Develop modern web applications using ReactJS and TypeScript. • Design and implement reusable UI components and scalable frontend architecture. • Build and maintain state management solutions and API integrations. • Deliver responsive, accessible, and high-quality user interfaces. • Collaborate closely with design and product teams to translate requirements into intuitive user experiences. • Ensure frontend applications meet high standards of performance, maintainability, and usability. • Architect and build backend services using Python (FastAPI preferred) or Java (Spring Boot / Quarkus). • Design and implement scalable RESTful and GraphQL APIs with a focus on performance, security, and maintainability. • Build asynchronous processing pipelines using technologies such as Celery, RabbitMQ, Redis, or similar message brokers. • Design and optimize database schemas using PostgreSQL, MySQL, or NoSQL databases. • Implement caching strategies to improve system performance and reduce latency. • Optimize backend services for high throughput, scalability, and reliability.
• Develop, test, and maintain systems and applications for the banking sector; • Collaborate with the development team to implement new features; • Fix and improve existing systems or processes; • Follow software development best practices, security, and quality standards; • Maintain and update code and technical process documentation.
• Define and evolve software architectures using Node.js, Angular and Azure; • Support squads in defining technical standards and best practices; • Work on modernizing legacy applications and systems; • Ensure performance, security, scalability and observability of solutions; • Participate in technical discussions with development, infrastructure, security and business teams; • Support CI/CD, monitoring, authentication, authorization and cloud infrastructure strategies; • Share technical knowledge and support developers and technical leadership.
• Design, build, and maintain back-end services using C#, ADO.NET, and SQL Server. • Implement and evolve SOAP and REST APIs, ensuring best practices and versioning standards. • Ensure service reliability through unit and integration testing, troubleshooting, and root-cause analysis. • Collaborate on integration between various systems and services, applying software design patterns. • Conduct code reviews and provide mentorship to junior team members. • Stay up to date with emerging technologies and industry trends, applying them to improve existing solutions. • Contribute to CI/CD workflows and best practices to enhance development efficiency.


