Blue Coding

Senior QA Engineer

Blue Coding

full-time

Posted on:

Location Type: Remote

Location: Latvia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and execute comprehensive test plans for modernized Python and AWS-based applications (Lambda, Step Functions, API Gateway, EventBridge, etc.)
  • Validate application behavior across the full modernization lifecycle, including system integration, data migration integrity, performance, regression, and stress testing
  • Collaborate with architects and engineers to ensure test coverage aligns with enterprise engineering and modernization standards
  • Implement automated test suites for APIs, data processes, and serverless workflows
  • Identify risks, defects, and gaps during migration efforts and document them clearly with actionable recommendations
  • Verify data migration tools, processes, and outputs for accuracy, completeness, and compliance
  • Participate in reviews of requirements, architecture documents, and code to ensure testability and alignment with quality standards
  • Work closely with development teams to troubleshoot issues and validate fixes across legacy and cloud-native components
  • Ensure all QA documentation is complete, traceable, and ready for handoff to core engineering and operations teams
  • Track and report testing progress, risks, and quality metrics to stakeholders
  • Stay current with QA best practices, testing tools, and cloud testing strategies, recommending improvements to enhance quality and efficiency

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • At least 5+years of experience in software QA, automation, or quality engineering
  • Strong experience with functional, integration, regression, stress, and system-level testing
  • Solid understanding of Amazon Web Services (AWS), especially serverless workflows and distributed systems
  • Strong documentation skills, capable of producing clear test cases, defect reports, and quality documentation
  • Experience testing APIs, event-driven systems, asynchronous workflows, and data pipelines
  • Proficiency with test automation frameworks (PyTest, Selenium, Postman/Newman, Robot Framework, or similar)
  • Strong proficiency with SQL and/or NoSQL databases for data validation
  • Ability to define problems, collect data, establish facts, and draw valid conclusions in complex systems
  • Ability to manage multiple testing variables, constraints, and interdependencies across modernization efforts
  • Experience working in Agile/Scrum environments
  • Experience with CI/CD pipelines and quality gates
  • Strong analytical and problem-solving abilities
  • Excellent English communication and collaboration skills
Benefits
  • Salary in USD
  • 100% Remote
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonAWSAPI testingfunctional testingintegration testingregression testingstress testingtest automation frameworksSQLNoSQL
Soft Skills
documentation skillsanalytical abilitiesproblem-solving abilitiescommunication skillscollaboration skills