Post job

Software test engineer jobs in Richmond, VA - 527 jobs

All
Software Test Engineer
Software Engineer
Quality Assurance Analyst
Quality Assurance Tester
Software Quality Engineer
Software Tester
Test Analyst
Software Test Analyst
Software Development Engineer
  • Software Engineer

    Alrek Business Solutions Inc.

    Software test engineer job in Richmond, VA

    Sr PowerBuilder Developer Project: Project Lighthouse backfill to maintain IRMS legacy systems and develop interfaces between GentTax and IRMS systems during the modernization period to support all four rollouts Highly Preferred Skills: Technical knowledge in designing, developing and maintaining TAX processing and revenue management systems Product knowledge of the IRMS system and/or functional knowledge. Required Skills Strong written and verbal communication skills. Self-motivated and able to work well in a team. Interact with a multi-disciplined team to clarify, analyze, and assess requirements- Work independently and collaboratively on a multi-disciplined project team in an Agile development environment. Contribute to detailed design and architectural discussions as well as customer requirements sessions to support the implementation of PowerBuilder Applications Required Skills to be qualified for this role: Hands-on experience developing PowerBuilder applications using PowerBuilder 12.5 or higher Design and develop clear and maintainable code Team Foundation (Azure DevOps) Server and its use to support version control, and application lifecycle management Experience working with Agile/Scrum project management methodologies Able to work independently as well as in a team environment Pay attention to details and have a result-driven mindset Excellent Verbal and written communication skills. Able to coordinate with other application development teams, team leads business analysts. Hands-on experience using Relational Databases, such as Oracle 19C or higher or MySQL or similar Design and develop clear and maintainable code Product knowledge of the IRMS system and/or functional knowledge. - Highly Desired Must be either a US Citizen or a Green Card Holder
    $70k-94k yearly est. 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer

    Spectraforce 4.5company rating

    Software test engineer job in Richmond, VA

    Responsibilities: • Collaborate in team ceremonies with engineering team daily. • Work with engineering lead and technical lead on team to drive design and development of web application enhancements. • Engage with integration partners and stakeholder teams to gather requirements and share progress. Key Requirements and Technology Experience: • Key Skills: Java, AWS, Golang, MongoDB or DynamoDB • 3 years of Java/Spring and Go experience • 2 years of AWS experience • 2 years of DocumentDB with Mongo flavor & DynamoDB as backend DB • Client experience a plus but not required • Experience with autonomous delivery across the stack • Strong team player and collaboration inside development team and outside • Quick learner of new technologies and concepts Our client is a leading 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.
    $75k-101k yearly est. 3d ago
  • Software Engineer

    United Network for Organ Sharing 3.9company rating

    Software test engineer job in Richmond, VA

    Perform all tasks appropriate to role, including technical analysis, database design, prototyping, coding and unit testing of applications with high quality deliverables. Assist with application architecture design. Responsible for writing technical documentation as necessary by the UNOS Development Methodology and Standards. Responsible for the security, quality, and performance of developed applications. Apply and acquire business and product knowledge in the performance of assigned projects. Provide direct input into the on-going improvement of standards and processes. Incorporate innovative ideas and approaches to the software development team. Key Responsibilities Full stack developer with an emphasis on Azure/API/Angular/React. Write application and database code based on business needs, user stories, or architectural requirements using established coding standards. Participate in the review of business epics and stories. Validate code against business and architectural requirements. Create and test prototypes. Perform application unit testing. Participate in peer test and code reviews. Troubleshoot applications and resolve defects. Work within the UNOS agile framework. Prioritize and execute tasks. Communicate ideas in both technical and user-friendly language. Update and maintain product documentation. Escalate issues and impediments in a timely manner. Work within established framework and processes. Provide constructive feedback to team members at all levels of the organization. Participate/Lead Development COPs. Participate in SE COPs, research committees, and subcommittees. Design, build, and test applications and database solutions. Assist the release engineer with implementation plan development and execution. Provide on call support. Utilize skills in data analysis, data verification, and problem solving. Provide accurate breakdown tasks and estimates for coding and development unit testing efforts. Mentor team members. Assist with technical interviews and talent recruitment. Other duties as directed. Minimum Requirements 2 years of software development experience required Critical Skills NET C# API development experience required. MVC/pattern proficiency required Experience with native application development (Kotlin, Java, ObjectiveC, Swift, etc.) a plus. Strong knowledge of team-oriented and collaborative working environments. Proven ability in relational database design and development principles. Understanding of Agile methodology principles preferred. Software configuration management skills desired. Continuous integration and deployment knowledge is a plus. Mobile development skills preferred. Active participation in the technical community is desired. Additional Skills & Qualifications Must have demonstrated proficiency in an object oriented programming language Must have a demonstrated knowledge of software design and development principles UI/UX principles required. Responsive and/or adaptive design knowledge required. Excellent problem-solving skills. Excellent listening and feedback skills. Exceptional interpersonal and consensus-building skills. Excellent verbal, telephone, and written communication skills. Education This position requires a four-year degree in Computer Science or related field, or 5 years of related professional IT experience. Physical Requirements General office demands Prolonged periods of sitting at a desk and working on a computer. Frequent reaching, handling, and fine manipulation for using office equipment, filing, and managing paperwork. Manual dexterity sufficient to operate a keyboard, mouse, and other office tools. Occasional standing, walking, and bending. Ability to lift up to 10-20 pounds occasionally. Vision abilities required include close vision for computer work and reading documents.
    $73k-93k yearly est. 22h ago
  • Test Analyst - Mortgage

    Avance Consulting Services 4.4company rating

    Software test engineer job in Richmond, VA

    Hi, I hope you are doing good. I have a job opportunity related to your profile with one of our client, please find below Job Description for your review. If you are interested and available for the following position then please send your updated resume in word format along with your contact details to discuss further. Role: Test Analyst - Mortgage Duration: Full TIme Location: Richmond, VA Qualifications Basic • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 2 years of experience with Information Technology Preferred • Good knowledge in Empower A software system used by SunTrust Mortgage to manage loan servicing from point-of-sale through post-closing that includes Appraisals, Taxes, Titles and compliance services • Good Knowledge in Windows based workflow, product and Pricing engine, client presentations, web based functionality, reporting and industry standard interfaces. • Good knowledge of Entire Web based Empower Application, Workflows and all the interfaces. • Good knowledge of Agile Process and successful delivery of Sprint release and TFS experience. • Good knowledge of writing System Requirements for configuration and testing processes • Good Knowledge of Testing Methodologies from Test Planning, Test Preparation, Test Data setup and Test Execution processes. • Good Knowledge of Defect Management Process and that includes HP ALM, writing test case, creating test plan, defect logging process and reporting. • Good knowledge of interacting with the Vendors and understanding the Code requirements and Systems analysis as per the new code. • Analytical and Communication skills • Experience and desire to work in a Global delivery environment About Client: A Global IT consulting firm with several large customer engagements across US. It provides strategic business consulting, technology,engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment. About Us: Avance Consulting Services is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies. This is a very urgent role. Apply NOW with your updated resume in word format Qualifications • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. Additional Information All your information will be kept confidential according to EEO guidelines.
    $62k-81k yearly est. 60d+ ago
  • Quality Assurance Analyst

    Psi Services 4.5company rating

    Software test engineer job in Richmond, VA

    **About PSI** We are PSI Services. We power world leading tests. Delivered with trusted science and the very best test taker experience. PSI supports test-takers on their journey to pursuing dreams and gaining certifications that are important to them. They believe that their dreams are worth working for; that their dreams are worth the effort. And we believe that too. This is our core purpose, to empower people to achieve their dreams. We do this by being the best provider of workforce solutions, which foster both technology and science to deliver the best solutions for our test takers. We are searching for top talent to join our PSI team and help grow our products and services. We have a creative, supportive and inclusive culture where we empower people in their careers to be their authentic self and make the most of their great talent. At PSI, we are committed to helping people meet their potential and we believe that promoting diversity, equity and inclusion is critical to our success. That's why you'll find these ideals are intrinsic to our company culture and applied throughout the employee lifecycle. Learn more about what we do at: ************************* **About the Role** + The Quality Assurance Analyst is responsible for ensuring quality of technology that PSI provides to its customers. The person in this role works closely with the Software Engineering teams to understand what has been developed. They also work closely with the solutions and product teams to ensure business requirements are being tested. This role is critical to the successful delivery of PSI's services and the quality of its products. This role adds significant value to the operation of PSI's Credentialing business, as this work is crucial for supporting our customers first-hand with a quality service and maintaining our people-focused brand. + This is a full-time permanent role, with flexible hours around core office availability Monday to Friday. The role can be performed remotely, working across time zones, with occasional travel required for meetings, events and workshops. **Role Responsibilities** + Responsible for managing and executing end-to-end testing for key technology platforms and be accountable for test projects. + Use principles, guidelines, and best practices as defined, and document testing plans. + Gather and present testing metrics and testing activities for the projects to key stakeholders. + Closely work with product teams to understand requirements and other performance SLAs. + Reviewing and analysing feature requirements exit criteria and design test scenarios. + Perform various types of testing, including but not limited to the following: Functional, Regression, integration, backend data validation, usability, end to end system testing, API testing, performance/stress testing and ensure bug-free applications go to production. + Writing, executing, and managing the manual test cases. + Identify, validate, communicate, and track to closure defects and risks to the development team(s) and clearly communicate testing status and QA roadblocks to the QA manager and Product Managers. Interacts closely with members of cross-functional project team including Development, PMs, and Client Services. + Provide the UAT support for business users as well as client. + Reporting defects accurately and managing to successful resolution via Jira. + Maintaining and creating product knowledge documentation. + Investigate and attempt to diagnose customer support reported defects. + Participate in sprint planning, scrum, and backlog grooming ceremonies. + Researching and embrace new techniques and technology to improve testing + Strong SQL skills to validate data from multiple sources like Files, XMLs, Databases. **Knowledge, Skills and Experience Requirements** + 3 years' experience in progressively responsible information technology. + Proven experience and knowledge of QA methods, standards and processes, e.g. Agile / SDLC. + Excellent numerical skills and understanding of data analysis/statistical methods. + Familiarity with the software development lifecycle and with automation testing technologies. + Experience with version management and ticketing systems, e.g. SVN, Jira. + Experience with RDBMS and SQL, ISTQB principles, testing and debugging in multiple browsers/OS, and experience with API testing tools such as Post-Man or Soup UI. + Experience with accessibility testing is huge plus. + Experience with QA automation tools, test automation frameworks, writing and executing the automation scripts with Selenium WebDriver in JAVA or C# is preferable but not essential. **Benefits & Culture** At PSI, our culture is to be transparent and fair. That's why all of our roles have been benchmarked at a competitive rate against the local market they are based in. To be transparent all of our adverts now include the salary so you can see if we align with your expectations when looking for your next role. In addition to a competitive salary, we offer a comprehensive benefits package and supportive culture when you join us. This includes: + 401k/Pension/Retirement Plan - with country specific employer % + Enhanced PTO/Annual Leave + Medical insurance - country specific + Dental, Vision, Life and Short-Term Disability for US + Flexible Spending Accounts - for the US + Medical Cashback plan covering vision, dental and income protection for UK + Employee Assistance Programme + Commitment and understanding of work/life balance + Dedicated DE&I group that drive core people initiatives + A culture of embracing wellness, including regular global initiatives + Access to supportive and professional mechanisms to help you plan for your future + Volunteer Day and a culture of giving back to our community and industry through volunteering opportunities Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (**************************** notice from the Department of Labor.
    $64k-89k yearly est. 34d ago
  • Quality Assurance (Automation) Tester

    Govcio

    Software test engineer job in Richmond, VA

    GovCIO is currently hiring fora **Quality Assurance (Automation) Tester** todo full lifecycle application testing of EEOC Enterprise applications. This position will be remote. **Responsibilities** Designs, develops, and implements testing methods and equipment to ensure that the product will perform to specifications. Plans and arranges the labor, schedules, and equipment required for testing and evaluating the product. Designs test cases for test plans and creates test scenarios in which tests are carried out. Compiles data, defines required changes and reports defects and problems that occurred during the test process. Implements and participates in the walkthrough of the product. Automated testing may be used for leveling based on hiring manager discretion. + Consults with the development and/or requirements team to coordinate and test applications. + Performs analysis, diagnostics and preliminary evaluations of products. Develop testing procedures. + Develops test plans, scripts, scenarios, functional tests, regression tests, and deployment tests. + Implements the testing processes and ensures all test activities follow those processes. Produces reports on each test activity and tracks test metrics. + Monitors for continual test process improvement through failure analysis, throughput analysis, yield analysis, and report to management periodically. **Qualifications** Bachelor's with 5 - 8 years (or commensurate experience) Required Skills and Experience + Clearance Required: + Solid understanding of **Agile/scrum** software development and release process. + Create mature **automated frameworks** for validating end-to-end scenarios for highly integrated system. + **Write Java code** to automate the test of business layer or data layer applications. + Core Java skills, **write code using Selenium** and Java. + **Proficiency with SQL queries** and solid understanding of backend systems. + Solid understanding of implementation of Selenium **BDD** **framework** . + Excellent understanding of Cucumber BDD framework and various reporting mechanisms. + Solid experience with API testing tools like POSTMAN. + Design and develop UI automation framework to support complex applications. + Expertise with service-oriented architecture and REST APIs. + Test system changes to prepare for production deployment. + Execute test plans, scenarios, scripts, or procedures. + Document software defects and report defects in JIRA. + Perform functional, non-functional, System integration and regression testing. + Experience with cloud systems like Azure. + Proven experience with Version control systems such as GitHub & Git. + Maintain and update automation code with new release of the application. + Solid understanding of implementation of Selenium BDD framework. + Excellent understanding of Cucumber BDD framework and various reporting mechanisms. + Solid experience with API testing tools like POSTMAN. + Experience with application monitoring systems like DataDog, Splunk etc. + Excellent communication skills. + Must be a team player. **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $100,000.00 - USD $110,000.00 /Yr. Submit a referral to this job (********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7211_ **Category** _Software Engineering Services_ **Position Type** _Full-Time_
    $100k-110k yearly 32d ago
  • In Person interview for Software Test Analyst

    Us It Solutions 3.9company rating

    Software test engineer job in Richmond, VA

    This is Priya Sharma from US IT solutions Inc. and we are Staffing Specialist working directly with all US States and Local and Commercial clients. We are known for our IT Services, Mobile development, Web development and Cloud computing and working with clients to deliver high-performance results. This is Priya Sharma from US IT solutions Inc. and we are Staffing Specialist working directly with all US States and Local and Commercial clients. We are known for our IT Services, Mobile development, Web development and Cloud computing and working with clients to deliver high-performance results. If interested, Kindly call me on 408-766-00 - 00 Ext 431 Local candidates strongly preferred Job Description Required Skills: • Ability to write SQL and analyze results • Ability to self direct the analysis and development of test plans, test scripts, execution, and management of resolution • Knowledge and use of Team Foundation Server for testing. The selected candidate will: • Serve as a hands-on technical test analyst with development staff and business groups; • Provide high level of functionality, usability and testability expertise during requirements phase; • Trace requirements through Test Scripts and results; • Coordinate and communicate with project managers and staff to coordinate testing work tasks and resourcing; • Communicate timelines and expectations to project manager, technical, and business staff; • Collaborate with vendors, consultants, and contractors in the testing of projects; • Define test objectives, design test plans and test cases for assigned projects; • Define and measure testing progress with metrics; • Conduct Triage Meetings across various parties from ITD staff to vendors and business partners. Report progress to Project Manager; • Provide regression test suites for on-going quality assurance; • Continuously improve speed, quality and ease of testing; • Provide an auditable record of test activities; • Support system and application troubleshooting; Qualifications Qualifications: The candidate must have a minimum of 4 years' experience as enterprise application tester and a bachelor's degree. • Ability to prioritize test cases based on risk analysis and adequate coverage • Strong Communication, Presentation & Analytical skills • In-depth experience and demonstrated proficiency with QA methodology, process and deliverables as a tester. • Experience testing complex multi-tiered web based systems and complex data-driven applications • Ability to work hands-on and also provide leadership in the implementation of complex testing solutions. Display a high-level of initiative and troubleshooting skills • Working in Agile environment and work closely with developers, QA engineers, business stakeholders in a fast paced sprints. • Ability to effectively communicate with business clients; ability to effectively work with any coworker within the team or division; ability to transfer knowledge and translate technical concepts to non-technical resources and coworkers; excellent verbal and written communication skills • Able to work independently to juggle multiple simultaneous priorities with minimal supervision and keep project manager informed of progress toward goals • Must have the flexibility to work a regular schedule with additional off hours at critical rollout periods required • Data Migration testing experience • Proficiency with SQL database technologies and technique • Perform testing of web services, web UI, mobile apps, GIS • Systems integration and back-end (data base) testing experience • Train and assist the business users with UAT testing Knowledge of and experience of testing applications utilizing the following technologies is preferred: • Bachelor's degree preferred but will consider 8+ years of experience • .NET Framework, Web Based Applications, and object-oriented architectures • Oracle, SQL • ESRI ArcGIS Desktop & Web-based Applications (ArcMap, ArcGIS Server ArcGIS Online) • Microsoft Office products (Word, Excel, Access, Outlook, Visio, PowerPoint) • Team Foundation Server Special Instructions to Applicants: • This position requires a fingerprint-based background check. Additional Information Thanks & Regards Priya Sharma ************ Ext 431 priya.sharma@)usitsol.com
    $73k-92k yearly est. 60d+ ago
  • QA Analyst

    Helioz Solutions

    Software test engineer job in Richmond, VA

    QA analyst to design test cases and test complex JAVA based system. The successful candidate will have actually been a developer at some point in their career. An EXPERIENCED QA Analyst is needed to design test scenarios, identify test data, create test cases, execute test cases, identify/report defects, verify defects and participate in the overall testing of the highly complex JAVA based system. The QA Analyst will develop test cases that will be spawned across multiple applications/systems . They will perform testing of web services, Web UI and batch jobs. QA Analyst will participate in validation of data migration and must have good hands on experience with SQL queries. QA analyst will also help in automation, load, performance and stress testing. The QA analyst will write both manual and automated test cases. They will monitor active issues and verify bug fixes. They will be responsible for the overall quality of the product. They will also participate in testing the integration between more than two applications / systems. They will also participate in User Acceptance Testing as needed. This position requires a MINIMUM of 2 years QA Analyst experience on a Large Development Project and software development experience. It is expected that this resource will have the experience and knowledge to write SQL queries to support backend testing and be able to support the installation and use of automated testing tools. Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-86k yearly est. 1d ago
  • Jr. Software Tester

    I.T. Excel

    Software test engineer job in Richmond, VA

    I.T. Excel is a new breed of service firm - an industry-focused consulting and integration firm offering a broad range of solution offerings to clients from a broad range of Industries. ITE is an end-to-end global consulting & solutions company with over 250 employee .We help companies bring improved focus to IT and how it aligns with the business, executes on its priorities and balances between innovation and efficiency. We have successfully shared with many of our clients the strategies, approaches and techniques necessary to transform IT capability and enable the implementation of business strategy. We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. Job Description Title: Jr. Validation Engineer/QA Analyst/ Jr. QA Tester/Business Analyst/BA Description : WE ARE LOOKING FOR FRESH GRADUATES FOR QA and Validation POSITIONS. Employment Benefits: Competitive Base Salary: Base Pay of $55,000 - $58,000 / Yr with periodic reviews (usually every 6 months) and increments. I.T. EXCEL is an E-VERIFIED Company . I.T. Excel is a new breed of service firm - an industry-focused consulting and integration firm offering a broad range of solution offerings to clients from a broad range of Industries. ITE is an end-to-end global consulting & solutions company with over 250 employee .We help companies bring improved focus to IT and how it aligns with the business, executes on its priorities and balances between innovation and efficiency. We have successfully shared with many of our clients the strategies, approaches and techniques necessary to transform IT capability and enable the implementation of business strategy. We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. Client Sites anywhere within USA. Candidates must be willing to relocate anywhere within USA for their projects . Clients: We mostly work with Fortune 50 companies. We have existing contracts/partnership with Amgen, Aventis, Alfa Physician Resources, Baxter, Bank of America, Bank One, Biogen, Cisco Systems, Citi Bank, Citizens Bank, Cymbal, Deutsche Bank, Eli Lilly, Freddie Mac, Fannie Mae, GMAC Insurance, IBM, ING Direct Bank, Johnson & Johnson, JP Morgan & Chase, LL Bean, Liberty Mutual, Nasdaq, Navimedix, Nextel, Pfizer, State Farm Insurance, Schering Plough, Wells Fargo, Verizon, 3 COM and many more. Health Insurance: ITE provides all its full-time employees with medical insurance. Health Insurance coverage (PPO Plan) is offered by Anthem Blue Cross Blue Shield, one of the leading healthcare companies in the United States. This allows easy access to dependable healthcare, through a large network of physicians and hospitals, spread across the United States. We are also working on adding other benefits like Dental/Vision Workers Compensation: Workers' compensation insurance is provided to all employees, covering them against work related injuries and/or disabilities. Relocation Assistance: We offer our employees Relocation Assistance, to help them with the relocation costs while starting their project at client site Qualifications Qualifications : BS in Biomedical Engineering/ BS in Chemical Engineering/ Computer Science/ MS Computer Science/ BBA/ MBA/ Engineering degree required from an accredited university or college. Minimum Experience: Recent college graduates with no experience or graduates with few years of experience preferred. Computer literate and familiar with the use of word processing, spreadsheet, and basic database applications preferred. Additional Information Skills/Abilities/Competencies Required: Must be ambitious, have strong work ethic, and a willingness to learn Be a fast learner with strong problem solving skills Demonstrated strength in verbal and written communication Positive & winning attitude Excellent communication and interpersonal skills Ability to understand and effectively communicate at all management levels, technical dependencies, timeline impact and risks Employment Benefits: Competitive Base Salary.
    $55k-58k yearly 1d ago
  • Quality Assurance Analyst

    Workforce 4.3company rating

    Software test engineer job in Colonial Heights, VA

    The Quality Assurance Analyst is responsible for executing both routine and non-routine inspection and testing activities to determine the acceptability of printed and laser-perforated tipping materials based on established specifications and regulatory standards. This role plays a critical part in maintaining Quality Assurance integrity throughout the manufacturing process, including raw material inspection, in-process verification, and final product release. The position supports the release of printed materials into finished goods inventory and oversees laser preparation for shrink-wrapping compliant product. The analyst serves as a key Quality Assurance resource for production teams, ensuring product consistency, documentation accuracy, and adherence to safety and quality systems. Location: Colonial Heights, VA Pay Rate: $23/hour (commensurate with experience) Shift Schedule: Rotating shifts - 7:00am-3:00pm, 3:00pm-11:00pm, 11:00pm-7:00am Key Responsibilities Conduct and document laboratory and production-floor tests on printed and perforated paper products in accordance with approved test plans and Quality Assurance protocols. Perform detailed visual and dimensional inspections, verifying basis weight, ink weight, opacity, print registration, print-to-slit accuracy, width, and overall dimensional compliance. Act as a frontline Quality Assurance partner to production and supervisory teams by communicating inspection results and supporting timely resolution of quality deviations. Collaborate with QA Management to recommend and implement continuous improvement initiatives that enhance laboratory efficiency, data accuracy, and product consistency. Accurately enter, maintain, and verify test results, pallet data, and inspection records within internal business and inventory management systems. Review pallet release documentation for completeness and accuracy prior to authorizing shrink-wrapping and shipment. Approve or reject finished goods based on verified compliance with internal specifications and Quality Assurance standards. Technical & Quality Assurance Skills Demonstrated expertise in Quality Assurance documentation, recordkeeping, and strict adherence to written procedures and work instructions. Proficiency with data entry, partial pallet closures, and printing bobbin and pallet labels within enterprise systems. Hands-on experience supporting QA operations in a printing or paper manufacturing environment. Skilled in the operation, calibration, and documentation of laboratory and inspection equipment, including: Spectrophotometer, Mettler Balance, Opacimeter, Nikon CCM, Nikon VMA2520 Headspace Gas Chromatograph (startup, shutdown, autosampler loading, documentation) Sutherland Rub Tester, Borgwaldt A-15, Comparator, Graticule, Light Booths, EDI Bar Printers Experience performing laser laboratory startup and shutdown procedures. Ability to work independently, manage shifting priorities, and meet production timelines in a regulated manufacturing environment. Proficient in Microsoft Word, Excel, and standard office and laboratory equipment. Consistent compliance with PPE, safety policies, and quality system requirements. Working Conditions Fast-paced manufacturing environment with intermittent periods of downtime. Three scheduled 30-minute breaks per shift. Overtime opportunities available based on production demands. #MDTQA
    $23 hourly 10d ago
  • Software Engineer, Product

    Meta 4.8company rating

    Software test engineer job in Richmond, VA

    Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Product Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews 4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members 5. Architect efficient and scalable systems that drive complex applications 6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt 7. Work on a variety of coding languages and technologies 8. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD 11. Demonstrated experience driving change within an organization and leading complex technical projects 12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions **Preferred Qualifications:** Preferred Qualifications: 13. Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack 14. 6+ years relevant experience building large-scale applications or similar experience 15. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes **Public Compensation:** $88.46/hour to $257,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $257k yearly 60d+ ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Software test engineer job in Richmond, VA

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Developer / Software Engineer

    Mimirtechnologies

    Software test engineer job in Richmond, VA

    Job Role: As a software developer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption. Responsibilities: Familiar with the software development life cycle (SDLC) from analysis to deployment. Comply with coding standards and technical design. Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. Adapts structured coding styles for easy review, testing and maintainability of the code. Integrate the developed functionality and/or component into a fully functional system. Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. Active participate in troubleshooting, debugging and updating current live system. Verify user feedback in making system more stable and easy. Work closely with analysts, designers and other peer developers. Preparing technical training documents for onboarding new engineers. Requirements: Bachelor's degree in computer science or equivalent practical experience. 2+ years of experience as Software Engineer or Software Developer or in a relevant role. Understanding of OOPS concepts, Persistence, Threading. Proficient in Java, C++, Ruby on Rails or other programming languages. Hands-on with SQL or NoSQL database. Competent with developing web apps in popular web frameworks (ASP .Net, JQuery, Apache Wicket, JavaServer Faces (JSF) & Spring MVC etc,). Knowledgeable in data structures and algorithms. Experience with open-source projects. Experience in designing interactive applications. A background in Engineering with sound oral and written communication skills. Prior experience with AWS, Azure, Google or Openstack will be a plus.
    $70k-96k yearly est. 60d+ ago
  • Software Engineer

    Collabera 4.5company rating

    Software test engineer job in Glen Allen, VA

    Since 1991, Collabera has been a leading provider of IT staffing solutions and services. We are known for providing the best staffing experience and taking great care of our clients and employees. Our client-centric model provides focus, commitment and a dedicated team to help our clients achieve their business objectives. For consultants and employees, we offer an enriching experience that promotes career growth and lifelong learning. The Collabera Way represents our fundamentals beliefs and is founded on the following building blocks: Company Snapshot Over 12,000 professionals in over 40 locations across 3 continents Top 10 U.S. IT Staffing Firm Largest minority-owned U.S. IT Staffing Firm Top supplier to Fortune 500 companies Staffing Industry Analysts' "Best Staffing Firms to Work For" recognition 4 years in a row Job Description Duration : 12+ months (Contract-To-Hire) Reach me on ********************************** or give me a call on ************. In this role you will: • Act as a member of the Software Center of Excellence, representing the face of high quality design and development practices. • Develop high performing, scaling and innovative end-to-end web applications. • Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions. • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques. • Writes codes that meets standards and delivers desired functionality using the technology selected for the project. • Build features such as web services and Queries on existing tables. • Understand performance parameters and assess application performance. • Work on core data structures and algorithms and implement them using language of choice. Technical Expertise: • Strong knowledge of OOD/OOP software design patterns and principles • Strong knowledge of Java 6+ and Java open-source software components • Experience with JUnit and writing unit tests • Experience with multiple Spring technologies such as Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring MVC, etc. • Comfortable working in the presentation-tier. • HTML, CSS, JQuery, AJAX, JavaScript, AngularJS. • Web Services experience in REST (JSON, WADL) and SOAP (JAXB, WSDL, XML) • Knowledge of Relational Database modeling and concepts (SQL, referential integrity, etc.) • Experience with Relational Database Management Systems such as Postgres, MySQL, SQL Server, and/or Oracle. • Experience with Java Object-Relation Mapping (JPA, Hibernate, EclipseLink, OpenJPA). • Experience with NoSQL databases such as MongoDB is a plus Qualifications Qualifications/Requirements: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math). • A minimum of 2 years of professional experience in software development. • Must be willing to work out of an office located in Glen Allen, VA. Additional Information To know more about this position, please contact: Himanshu prajapat ************ **********************************
    $72k-98k yearly est. Easy Apply 1d ago
  • Software Engineer - III

    QED National 4.6company rating

    Software test engineer job in Richmond, VA

    Software Engineer III - Middleware / Cloud Automation Location: Remote (Hybrid flexibility preferred in one of the following locations: Richmond, VA; Boston, MA; New York, NY; Philadelphia, PA; Cleveland, OH; Atlanta, GA; Chicago, IL; St. Louis, MO; Minneapolis, MN; Kansas City, MO; Dallas, TX; or San Francisco, CA) Position Status: 1-Year Contract (Strong possibility of extension or permanent hire) Pay Rate: $65-$75/hr (based on experience) Position Description: We're seeking a Senior Middleware Application Server Engineer to join a high-impact technology team supporting the Federal Reserve System. This role will focus on designing, automating, and modernizing enterprise middleware frameworks across WebSphere environments, with a strong emphasis on AWS, Ansible, and CI/CD pipeline automation. As a senior contributor, you'll collaborate with cloud, application, and security teams to build scalable solutions that enhance the reliability and performance of mission-critical applications. You'll play a key part in shaping architectural frameworks that define the future of enterprise middleware and automation at scale. Required Skills & Experience: * IBM WebSphere Application Server (ND/Base): Expert-level knowledge including installation, configuration, automation, administration, and high availability setup. * WebSphere Liberty: Advanced hands-on experience in both virtualized and containerized environments (Podman, OpenShift/OCP). * Automation: Proven ability to design and write Ansible playbooks and workflows for large-scale deployments. * Cloud & CI/CD: Experience leveraging AWS services, containers, and pipeline automation to streamline middleware operations. * Programming/Scripting: Proficient in Java, Shell scripting, Python, and PowerShell. * Architecture & Design: Strong understanding of application server architecture, patterns, and enterprise integration. * Security: Working knowledge of certificate management and secure configuration practices. * Agile Delivery: Background working within Agile/Scrum frameworks. * Bonus Skills: Familiarity with Apache, Tomcat, JBoss, or NGINX is a plus. * Tools: Proficiency with Excel (formulas, pivot tables) and PowerPoint for documentation and presentations. Why Join This Team: * Contribute to projects that strengthen and protect national financial systems. * Work with modern technologies in automation, cloud, and middleware architecture. * Collaborate with top-tier engineers in a culture that values innovation, excellence, and security. * Long-term potential with one of the most respected organizations in the country. About Seneca Resources: At Seneca Resources, we are more than just a staffing and consulting firm - we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
    $65-75 hourly 60d+ ago
  • Software Engineer II, Core Services

    Estes Forwarding Worldwide 4.4company rating

    Software test engineer job in Richmond, VA

    Estes Forwarding Worldwide (EFW) is a leading domestic and international freight forwarder in the United States, providing customized logistics and warehousing solutions for clients around the world and across all industries via air, ground, and ocean freight. A subsidiary of Estes Express lines with corporate located in Richmond, Virginia, EFW is uniquely backed by Estes Express Lines' extensive line haul network providing EFW clients with a hybrid transportation network. The company has received industry awards, including Specialty Carrier of the Year and E-Commerce Delivery Carrier of the Year, and has been recognized by Global Trade Americas as a leading 3PL to watch. We are proud to offer highly competitive pay and a comprehensive benefits package, including: Paid vacation, sick time, and holidays 401(k) plan with company match Medical, dental, and vision insurance Short- and long-term disability plans Life and accidental death & dismemberment insurance Job referral bonus program Responsibilities The Core Services team builds and maintains foundational APIs and reusable backend services that enable key logistics workflows and power customer/vendor interactions. As a Software Engineer II, you will take on larger engineering initiatives with greater independence and technical depth. You'll help design, build, and maintain scalable, event-driven services and integrations, while contributing to the evolution of our platform and engineering practices. To perform this job successfully, an individual must satisfactorily perform each essential duty. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential duties. Design and develop backend microservices using Node.js (Moleculer) and Go. Build and consume RESTful and asynchronous APIs, integrating with both internal services and external third-party systems. Collaborate with product owners and engineering leadership to break down business requirements into technical solutions. Write clean, testable, and well-documented code and proactively participate in peer code reviews. Contribute to continuous integration and delivery pipelines using Jenkins. Deploy, monitor, and troubleshoot services in Kubernetes-based environments using tools such as Datadog. Own the full lifecycle of service features-from ideation to production support. Participate in incident response and contribute to system reliability improvements. Mentor and support junior engineers through code reviews, documentation, and informal guidance. Document service architecture, workflows, and operational processes. May be asked to participate in an after-hours on-call support rotation. Comply with company C-TPAT and TSA security procedures. Perform other duties as assigned. Qualifications The qualifications listed below are representative of the minimum knowledge, skill, and/or ability required. SKILLS AND ABILITIES Must possess proficiency in JavaScript or TypeScript in a Node.js environment. Experience with microservice frameworks such as Moleculer, Express, or Fastify. Hands-on experience with Go (or solid understanding with strong interest to learn). Deep understanding of RESTful API design and asynchronous messaging using NATS, SQS/SNS, or Kafka. Familiarity with AWS infrastructure and services such as S3, EC2, SNS, and SQS; cloud-first development mindset is a plus. Experience deploying and supporting services in Kubernetes-based environments. Comfort working with CI/CD tooling (Jenkins preferred) and observability tools like Datadog. Solid experience working with relational databases such as PostgreSQL or SQL Server. Experience working in Agile development environments and participating in team ceremonies. Familiarity with modern development practices, distributed systems, and cloud-based infrastructure. Strong problem-solving, debugging, and troubleshooting skills. Effective communication and collaboration in cross-functional teams. Ability to balance velocity with maintainability and operational excellence. Must be eligible to work in the United States. At this time, EFW will not sponsor a new applicant for employment authorization for this position. EFW prides itself on the quality of its employees and as such, candidates who receive a job offer will be required to successfully pass a drug screen and a background check. EFW offers an opportunity to grow and develop your career in an environment that provides a fulfilling workplace for employees, creates an environment for continuous learning, and embraces the ideas and diversity of others. All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, ethnicity, color, creed, religion, national origin, age, disability status, protected veteran status, marital status, sexual orientation, gender identity or expression, or any other legally protected status. SUPERVISION The position functions with supervision and has no direct reports. EDUCATION/EXPERIENCE Minimum of a Bachelor's degree (or equivalent) in Computer Science, Software Engineering, or a related field with demonstrated experience with building and supporting backend services in a production environment and contributing to the full software development lifecycle-from design through deployment and support. However, a combination of experience and/or education will be taken into consideration. LICENSES/CERTIFICATIONS None required. Travel None required. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential duties. Typically sitting at a desk or table. Intermittently sitting, standing, walking or stooping. WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential duties of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform essential duties. Normal office situation. EFW is an Equal Opportunity Employer, Minorities/Female/Disabled/Veteran.
    $74k-102k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II

    Stratacuity

    Software test engineer job in Richmond, VA

    We are seeking a software developer with strong experience in Java, Spring Boot, Kafka, Spring Security, Kubernetes, and relational databases. The ideal candidate should also have good experience with Angular and TypeScript, and be familiar with Relational or NoSQL databases, Swagger for API documentation, and monitoring tools like Datadog or Splunk. We also seek candidates with working knowledge of CI/CD pipelines, version control, or build tools and experience working in Agile development teams and participating in sprint planning, retrospectives, and code reviews. We're looking for a collaborative problem solver who delivers secure, scalable, and high-quality systems. The Software Engineer II role reports into the various IT Delivery Hubs at our client. They will work to solve complex business problems through innovative and modern frameworks and technologies with guidance from senior Software Engineers. They will share their r passion for marrying data with emerging technologies to create modern solutions that drive the business forward. They will al so collaborate across business units, technical teams, and the internal and external engineering community to grow themselves through experimentation in new technologies and practices, as well as through guidance and mentorship from senior Software Engineers. Essential Functions * Work within and across Agile teams to design, develop, test, implement, and maintain applications and interfaces across a full stack of technologies, working in conjunction with senior Software Engineers and Architects to execute delivery of availability, resilience, and scalability within solutions * Collaborate with business partners, architecture, infrastructure, and development teams to deliver solutions that drive value * Demonstrate a growth mindset to stay current on the latest technologies, tools, and techniques, bringing in ideas, and taking guidance from senior Software engineers, and participate in internal and external technology communities * Utilize programming languages and technologies like Javascript, Java, Angular, HTML/CSS, TypeScript, and Python, SQL and NoSQL databases, and Container Orchestration services like Kubernetes * Occasional travel may be required based on Business needs Qualifications Required experience: * Bachelor's degree in computer science or related field * 3+ years of experience in software engineering * 1+ year of experience with at least one of the following: JavaScript, Java, API's, Angular, TypeScript, HTML/CSS, .NET, Python Preferred Experience: * 3+ years of experience with at least one of the following: JavaScript, Java, Angular, TypeScript, HTML/CSS, XML, JSON, .NET, Python * 2+ years of experience in open-source frameworks (i.e. Spring Boot, Bootstrap, Angular, React, Node.js) * 2+ years of experience in Rest API development and technologies (i.e. Confluent Kafka, KSQL, Kong, JSON, Swagger) * 1+ years of experience in stateless design and containerization (i.e. Docker, Kubernetes) Qualifications * 2+ years of experience in Relational and NoSQL databases (i.e. SQL Server, Mongo) * Experience with Cloud Platforms such as AWS, Google Cloud, or Azure preferred Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Richmond, VA, US Job Type: Date Posted: January 7, 2026 Similar Jobs * Software Engineer * Software Engineer II (Indy) * Software Engineering - Software Engineer II * Software Engineer II (Indy NU) * Software Engineer
    $70k-94k yearly est. 2d ago
  • Software Engineer

    Markel Corporation 4.8company rating

    Software test engineer job in Richmond, VA

    What part will you play? If you're looking for a place where you can make a meaningful difference, you've found it. The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we believe that when we realize our potential, we can help others reach theirs. Join us and play your part in something special! The Associate Software Engineer works in an Agile team in a multi-technology environment and contributes to the development, maintenance, and enhancement of business applications. Under the guidance of a Sr. Software Engineer or Manager, collaborates with Business Analysts, key stakeholders, and other IT professionals to define technical specifications (based on business requirements) and system interfaces to develop and present business solutions. Software knowledge base will vary based on the applications being built. Job Location: Hybrid work arrangement based in Richmond, VA We are seeking a motivated and detail-oriented Operations Developer to join our technology team. This is an exciting opportunity for an early-career developer who is passionate about building a strong foundation in backend development with a clear path toward becoming a full-stack engineer. You will be instrumental in maintaining and enhancing our core application, which is built on a modern Microsoft stack including C#/.NET, hosted in Azure, and utilizes both SQL and CosmosDB. If you have a solid grasp of C# and SQL and are eager to learn and tackle new challenges, we encourage you to apply! Key Responsibilities * Application Support: Diagnose, troubleshoot, and resolve production issues within our Azure-hosted environment (App Services and Functions). * Process Automation: Identify repetitive operational tasks, support requests, and manual processes. Develop scripts and small applications to automate these workflows, reduce manual intervention, and improve overall team efficiency. * Backend Development: Assist in the development and maintenance of our C# and .NET backend services, focusing on bug fixes, performance tuning, and small feature enhancements. * Database Interaction: Write and optimize basic SQL queries to support application functionality. You will also work with our CosmosDB instance to manage and query JSON transaction data. * Collaboration: Work closely with senior developers and the operations team to ensure the stability, scalability, and reliability of our platform. * Learning & Growth: Actively learn our full application stack, including the Angular frontend, with the goal of taking on more complex, full-stack development tasks over time. Qualifications & Skills Requirements: * 3-5 years of professional experience in a software development role. * High school diploma required * C# Proficiency: Strong, hands-on experience with C# and a good understanding of the .NET framework. This is our primary requirement. * SQL Skills: Demonstrable ability to write basic SQL queries, including SELECT statements, JOINs, and filtering with WHERE clauses. * Problem-Solving: A natural troubleshooter with a logical approach to debugging complex issues. * Career Ambition: A clear and demonstrable desire to grow into a well-rounded, full-stack developer. Preferred: * Cloud Exposure: Familiarity with cloud platforms, especially Microsoft Azure (App Services, App Functions). * Frontend Knowledge: Any experience with a modern JavaScript framework like Angular, React, or Vue.js. * ORM Experience: Prior experience using an Object-Relational Mapper (ORM) like Entity Framework. * NoSQL Familiarity: Exposure to NoSQL databases, particularly CosmosDB. * Version Control: Experience using Git for source code management. #LI-Hybrid #DEIB US Work Authorization US Work Authorization required. Markel does not provide visa sponsorship for this position, now or in the future. Who we are: Markel Group (NYSE - MKL) a fortune 500 company with over 60 offices in 20+ countries, is a holding company for insurance, reinsurance, specialist advisory and investment operations around the world. We're all about people | We win together | We strive for better We enjoy the everyday | We think further What's in it for you: In keeping with the values of the Markel Style, we strive to support our employees in living their lives to the fullest at home and at work. * We offer competitive benefit programs that help meet our diverse and changing environment as well as support our employees' needs at all stages of life. * All full-time employees have the option to select from multiple health, dental and vision insurance plan options and optional life, disability, and AD&D insurance. * We also offer a 401(k) with employer match contributions, an Employee Stock Purchase Plan, PTO, corporate holidays and floating holidays, parental leave. Are you ready to play your part? Choose 'Apply Now' to fill out our short application, so that we can find out more about you. Caution: Employment scams Markel is aware of employment-related scams where scammers will impersonate recruiters by sending fake job offers to those actively seeking employment in order to steal personal information. Frequently, the scammer will reach out to individuals who have posted their resume online. These "job offers" include convincing offer letters and frequently ask for confidential personal information. Therefore, for your safety, please note that: * All legitimate job postings with Markel will be posted on Markel Careers. No other URL should be trusted for job postings. * All legitimate communications with Markel recruiters will come from Markel.com email addresses. We would also ask that you please report any job employment scams related to Markel to ***********************. Markel is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of any protected characteristic. This includes race; color; sex; religion; creed; national origin or place of birth; ancestry; age; disability; affectional or sexual orientation; gender expression or identity; genetic information, sickle cell trait, or atypical hereditary cellular or blood trait; refusal to submit to genetic tests or make genetic test results available; medical condition; citizenship status; pregnancy, childbirth, or related medical conditions; marital status, civil union status, domestic partnership status, familial status, or family responsibilities; military or veteran status, including unfavorable discharge from military service; personal appearance, height, or weight; matriculation or political affiliation; expunged juvenile records; arrest and court records where prohibited by applicable law; status as a victim of domestic or sexual violence; public assistance status; order of protection status; status as a smoker or nonsmoker; membership or activity in local commissions; the use or nonuse of lawful products off employer premises during non-work hours; declining to attend meetings or participate in communications about religious or political matters; or any other classification protected by applicable law. Should you require any accommodation through the application process, please send an e-mail to the ***********************. No agencies please.
    $84k-102k yearly est. Auto-Apply 33d ago
  • Software Engineer

    Collabera 4.5company rating

    Software test engineer job in Glen Allen, VA

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera listed in GS 100 - recognized for excellence and maturity Collabera named among the Top 500 Diversity Owned Businesses Collabera listed in GS 100 & ranked among top 10 service providers Collabera was ranked: 32 in the Top 100 Large Businesses in the U.S 18 in Top 500 Diversity Owned Businesses in the U.S 3 in the Top 100 Diversity Owned Businesses in New Jersey 3 in the Top 100 Privately-held Businesses in New Jersey 66th on FinTech 100 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Overview: • This is a contract-to-hire position. Candidates must be eligible, open & willing to full-time placement offers. • Would like to see a stable employment history. Would be concerned if we see job-hopping or engagement-hopping. • Ideally, candidate would be local to the Richmond region. Current COS is not supporting relocation, but I would consider minimal assistance for the right candidate. • We are not looking for “lead” level people - more mid-level to low level. • So candidates who are expecting to step into a technical leadership capacity may be disappointed. Role Summary/Purpose: • Client is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business. Essential Responsibilities: • You will be responsible for programming a feature and or a small feature set. • You will contribute to the team and works with direction from the Senior Team Members or management but works independently. In this role you will: • Act as a member of the Software Center of Excellence, representing the face of high quality design and development practices. • Develop high performing, scaling and innovative end-to-end web applications. • Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions. • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques. • Writes codes that meets standards and delivers desired functionality using the technology selected for the project. • Build features such as web services and Queries on existing tables. • Understand performance parameters and assess application performance. • Work on core data structures and algorithms and implement them using language of choice. Business Acumen: • Have a solid understanding of the underlying infrastructure needed to run a large distributed web application. • Has the ability to break down problems and estimate time for development tasks • Has the ability to make basic technology choices based on experience. • Demonstrates awareness about competitors and industry. Leadership: • Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary. • Voices opinions and presents clear rationale. • Uses data or factual evidence to influence • Recognizes collaborative behaviour and participates in collaborative activities. • Learns organization vision statement and decision making framework. • Able to understand how team and personal goals/objectives contribute to the organization vision Qualifications Qualifications/Requirements: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math). • A minimum of 2 years of professional experience in software development. Desired Characteristics: • Experience working with Agile software development methodologies (Scrum, XP) • Dedication to quality • Strong problem solving abilities • High energy, results driven person with strong interpersonal skills • Excellent communication skills and the ability to interface with more senior co-workers and leadership with confidence and clarity • Able to clearly articulate and document software designs • Must be receptive to feedback and guidance. • Comfortable working in a team and interacting with others. Technical Expertise: • Strong knowledge of OOD/OOP software design patterns and principles • Strong knowledge of Java 6+ and Java open-source software components • Experience with JUnit and writing unit tests • Experience with multiple Spring technologies such as Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring MVC, etc. • Comfortable working in the presentation-tier. • HTML, CSS, JQuery, AJAX, JavaScript, AngularJS. • Web Services experience in REST (JSON, WADL) and SOAP (JAXB, WSDL, XML) • Knowledge of Relational Database modeling and concepts (SQL, referential integrity, etc.) • Experience with Relational Database Management Systems such as Postgres, MySQL, SQL Server, and/or Oracle. • Experience with Java Object-Relation Mapping (JPA, Hibernate, EclipseLink, OpenJPA). • Experience with NoSQL databases such as MongoDB is a plus Additional Information If you are interested you can reach me at **************************** and can give me a call at ************
    $72k-98k yearly est. Easy Apply 60d+ ago
  • Software Engineer

    Markel 4.8company rating

    Software test engineer job in Richmond, VA

    What part will you play? If you're looking for a place where you can make a meaningful difference, you've found it. The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we believe that when we realize our potential, we can help others reach theirs. Join us and play your part in something special! The Associate Software Engineer works in an Agile team in a multi-technology environment and contributes to the development, maintenance, and enhancement of business applications. Under the guidance of a Sr. Software Engineer or Manager, collaborates with Business Analysts, key stakeholders, and other IT professionals to define technical specifications (based on business requirements) and system interfaces to develop and present business solutions. Software knowledge base will vary based on the applications being built. Job Location: Hybrid work arrangement based in Richmond, VA We are seeking a motivated and detail-oriented Operations Developer to join our technology team. This is an exciting opportunity for an early-career developer who is passionate about building a strong foundation in backend development with a clear path toward becoming a full-stack engineer. You will be instrumental in maintaining and enhancing our core application, which is built on a modern Microsoft stack including C#/.NET, hosted in Azure, and utilizes both SQL and CosmosDB. If you have a solid grasp of C# and SQL and are eager to learn and tackle new challenges, we encourage you to apply! Key Responsibilities Application Support: Diagnose, troubleshoot, and resolve production issues within our Azure-hosted environment (App Services and Functions). Process Automation: Identify repetitive operational tasks, support requests, and manual processes. Develop scripts and small applications to automate these workflows, reduce manual intervention, and improve overall team efficiency. Backend Development: Assist in the development and maintenance of our C# and .NET backend services, focusing on bug fixes, performance tuning, and small feature enhancements. Database Interaction: Write and optimize basic SQL queries to support application functionality. You will also work with our CosmosDB instance to manage and query JSON transaction data. Collaboration: Work closely with senior developers and the operations team to ensure the stability, scalability, and reliability of our platform. Learning & Growth: Actively learn our full application stack, including the Angular frontend, with the goal of taking on more complex, full-stack development tasks over time. Qualifications & Skills Requirements: 3-5 years of professional experience in a software development role. High school diploma required C# Proficiency: Strong, hands-on experience with C# and a good understanding of the .NET framework. This is our primary requirement. SQL Skills: Demonstrable ability to write basic SQL queries, including SELECT statements, JOINs, and filtering with WHERE clauses. Problem-Solving: A natural troubleshooter with a logical approach to debugging complex issues. Career Ambition: A clear and demonstrable desire to grow into a well-rounded, full-stack developer. Preferred: Cloud Exposure: Familiarity with cloud platforms, especially Microsoft Azure (App Services, App Functions). Frontend Knowledge: Any experience with a modern JavaScript framework like Angular, React, or Vue.js. ORM Experience: Prior experience using an Object-Relational Mapper (ORM) like Entity Framework. NoSQL Familiarity: Exposure to NoSQL databases, particularly CosmosDB. Version Control: Experience using Git for source code management. #LI-Hybrid #DEIB US Work Authorization US Work Authorization required. Markel does not provide visa sponsorship for this position, now or in the future. Who we are: Markel Group (NYSE - MKL) a fortune 500 company with over 60 offices in 20+ countries, is a holding company for insurance, reinsurance, specialist advisory and investment operations around the world. We're all about people | We win together | We strive for better We enjoy the everyday | We think further What's in it for you: In keeping with the values of the Markel Style, we strive to support our employees in living their lives to the fullest at home and at work. We offer competitive benefit programs that help meet our diverse and changing environment as well as support our employees' needs at all stages of life. All full-time employees have the option to select from multiple health, dental and vision insurance plan options and optional life, disability, and AD&D insurance. We also offer a 401(k) with employer match contributions, an Employee Stock Purchase Plan, PTO, corporate holidays and floating holidays, parental leave. Are you ready to play your part? Choose ‘Apply Now' to fill out our short application, so that we can find out more about you. Caution: Employment scams Markel is aware of employment-related scams where scammers will impersonate recruiters by sending fake job offers to those actively seeking employment in order to steal personal information. Frequently, the scammer will reach out to individuals who have posted their resume online. These "job offers" include convincing offer letters and frequently ask for confidential personal information. Therefore, for your safety, please note that: All legitimate job postings with Markel will be posted on Markel Careers. No other URL should be trusted for job postings. All legitimate communications with Markel recruiters will come from Markel.com email addresses. We would also ask that you please report any job employment scams related to Markel to ***********************. Markel is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of any protected characteristic. This includes race; color; sex; religion; creed; national origin or place of birth; ancestry; age; disability; affectional or sexual orientation; gender expression or identity; genetic information, sickle cell trait, or atypical hereditary cellular or blood trait; refusal to submit to genetic tests or make genetic test results available; medical condition; citizenship status; pregnancy, childbirth, or related medical conditions; marital status, civil union status, domestic partnership status, familial status, or family responsibilities; military or veteran status, including unfavorable discharge from military service; personal appearance, height, or weight; matriculation or political affiliation; expunged juvenile records; arrest and court records where prohibited by applicable law; status as a victim of domestic or sexual violence; public assistance status; order of protection status; status as a smoker or nonsmoker; membership or activity in local commissions; the use or nonuse of lawful products off employer premises during non-work hours; declining to attend meetings or participate in communications about religious or political matters; or any other classification protected by applicable law. Should you require any accommodation through the application process, please send an e-mail to the ***********************. No agencies please.
    $84k-102k yearly est. Auto-Apply 60d+ ago

Learn more about software test engineer jobs

How much does a software test engineer earn in Richmond, VA?

The average software test engineer in Richmond, VA earns between $63,000 and $105,000 annually. This compares to the national average software test engineer range of $63,000 to $115,000.

Average software test engineer salary in Richmond, VA

$81,000
Job type you want
Full Time
Part Time
Internship
Temporary