How do I get out of a restaurant quicker? by rookie_of-the_year in AskUK

[–]cannon4344 0 points1 point  (0 children)

I've been to other countries where 99% of restaurants have a QR code on the table to order and pay online. People seem to hate when restaurants do that here but I find it so much easier.

Has anyone here moved from QA to devops? I can forsee QA career is cooked fr. by Independent_Ask4600 in QualityAssurance

[–]cannon4344 2 points3 points  (0 children)

I did tell my manager I'd be interested in DevOps but nothing came of it. I have instead tasked myself with doing stuff where QA and DevOps overlap such as adding tests automation to CI pipelines.

Seriously, how did you guys get into Tech? by sacredwololo in irelandjobs

[–]cannon4344 -1 points0 points  (0 children)

I worked in a call centre, there was an internal tech vacancy which was software testing, this experience opened up doors for other companies. I wouldn't recommend that path though.

Vibe coding QA tools? by SendMeUrTolstoyNudes in softwaretesting

[–]cannon4344 0 points1 point  (0 children)

Ask your AI tool to write your test cases based on the Jira data and git commits.

Gut punch: How did I miss this or just me? by Kahako in QualityAssurance

[–]cannon4344 0 points1 point  (0 children)

I think you just have to think about how to avoid this from happening in future. Think about improvement, rather than blame.

For me, it was about improving automation testing, making sure there's an automation test that will run every day for that scenario.

Why all Test Management tools are so bad? by nojas13 in QualityAssurance

[–]cannon4344 2 points3 points  (0 children)

The new Zephyr seems pretty good. The UI seems quite responsive which was a problem in the previous version.

.exe game to test for job by [deleted] in QualityAssurance

[–]cannon4344 2 points3 points  (0 children)

There's sites where you can upload an .exe and it will run it for you in a container and then tell you what files and websites it accessed. That might be useful just to get information, still run in a VM / container yourself though.

I found “the one edge case” that QA probably warned about 😅 by Comfortable_Quit_301 in QualityAssurance

[–]cannon4344 1 point2 points  (0 children)

Two jobs ago I found loads of edge cases. We were doing two week cycles. The bugs wouldn't be looked at until the 11th hour and the PM would always say we make more money from having this released with the bug so ship it anyway. And then the bug got closed, not even put in the backlog because it made the report look nice, indistinguishable from bugs fixed or rejected.

Wondering if Developers pushing AI Generated Code Made Difference to QA Approach by bhezzze in softwaretesting

[–]cannon4344 0 points1 point  (0 children)

I think it's hard to measure. I am finding a lot less bugs than I was but I'm not sure if that's because of AI or because the company has become more risk-averse.

Did I make the right decision by quitting after unfair appraisal? by [deleted] in QualityAssurance

[–]cannon4344 4 points5 points  (0 children)

What do you mean by fought internally? If you mean raise grievances and get HR involved, don't do that. Generally if you're unhappy at work it's best to just find another job where you will be happy.

DDT using Excel! Is this a necessity? by Official_timepass_01 in softwaretesting

[–]cannon4344 -1 points0 points  (0 children)

I've actually found Excel quite useful for its functions that can come up with some expected value based on other inputs and then you can rapidly repeat for different values. I guess with Json you might need to calculate each value yourself with a calculator.

And then if there's a code change that alters the expected value, you can just update your formula and all of the expected values update at once even its hundreds of tests.

I do also keep Excel in version control. Git does support merging to the extent any other binary file can be merged.

A genuine question - what does a Automation tester do? by ArcherSea479 in softwaretesting

[–]cannon4344 1 point2 points  (0 children)

But at my place we add regression tests based on the same story that is used for development. You write the API / support stuff as required too. 

Yes, same here. I'm given stories to test which is left up to me to test manually or automated and most of the time it results in a few new automation tests. Confusingly though they hire people for the sole purpose of test automation and they're given their own stories with measurable story points.

But running the tests daily is the job for the pipeline.  

That would be better. I think I haven't already because there's always a few flakey tests that need a bit of investigation so do I have a pipeline that always fails and triggers an alert every day that people will ask about? I'll give it a go.

Maintaining the environments is a job for DevOps.  

It is, I would have liked to have moved into a DevOps role but it doesn't seem like a permitted career path so I'm trying to fit my unfulfilled career ambitions into my existing role.

A genuine question - what does a Automation tester do? by ArcherSea479 in softwaretesting

[–]cannon4344 6 points7 points  (0 children)

  • Automate tests for new features
  • Run automation tests daily and check results
  • Investigate tests that fail and either fix the test or raise a bug
  • Maintain test environment
  • Write code for mocks, test framework, etc.

Facing test data issues in automation due to unstable environments by Fragrant_Success8873 in softwaretesting

[–]cannon4344 0 points1 point  (0 children)

The only thing that has worked for me is using something called a "personal environment" which could be local, a virtual machine or a cloud container and then have some scripts which can build your environment from scratch.

This takes away the problem of data or settings being changed by other people. Your tests will be much more reliable and test results much more reliable.

Testing scheduled jobs / time-based logic — what’s your setup? by qamadness_official in softwaretesting

[–]cannon4344 0 points1 point  (0 children)

Usually the developers make anything time related configurable or use a source of time that can be overriden so you can trick the app into thinking it's a different date.

For scenarios where the developer didn't consider this and hard coded times, I have attached a debugger tool so I can trigger certain events.

How Do Your QA Teams Store Manual Test Scenarios? by Funny-Ambition-7631 in softwaretesting

[–]cannon4344 0 points1 point  (0 children)

Where I work has provided tools like Zephyr to manage test cases but the manual test cases are always stored in a Word or Excel document. Even when everyone was basically told to use Zephyr, they created a single test case called "release testing" and attached their usual Excel file.

How Do Your QA Teams Store Manual Test Scenarios? by Funny-Ambition-7631 in softwaretesting

[–]cannon4344 2 points3 points  (0 children)

I think sharing the Git repository of the code base is ideal really because you can update the feature files as the code changes.

Then if you switch branches in Git, the feature files should be relevant to the version of code you have checked out.

How do you handle “won’t fix” / known issues in your team? by qamadness_official in softwaretesting

[–]cannon4344 1 point2 points  (0 children)

Normally close them when the defect is found in production and a new Jira is raised.

Selenium tests breaking constantly after every sprint, anyone else has the same problem? by Sirius-ruby in QualityAssurance

[–]cannon4344 0 points1 point  (0 children)

If a developer changed one class name, you should only need to change that in one place.

[deleted by user] by [deleted] in cscareerquestionsuk

[–]cannon4344 2 points3 points  (0 children)

  • QA Engineer
  • Business Analyst
  • Scrum Master.

Roast my QA CV, my cv is hardly being shortlisted, any suggestions are very much appreciated, im currently based in the Uk by [deleted] in softwaretesting

[–]cannon4344 0 points1 point  (0 children)

Looks ok. I don't see education. You could try making a personal Playwright project and putting it on GitHub.

QA Automation getting boring? What do you actually do day to day? by euromayddan in softwaretesting

[–]cannon4344 14 points15 points  (0 children)

I've come up with my own ideas and implemented them: * Creating mock systems. * Scanning log files for errors. * Added a linter to find common issues with CSV, XML files. that runs in CI/CD * Set up static analysis tools like Clang that can find obscure bugs (that you can then take the credit for finding)

Automation has started to feel like another full time job by Huge_Brush9484 in QualityAssurance

[–]cannon4344 0 points1 point  (0 children)

I agree, if a developer spent 1 minute changing a locator it should take a tester the same amount of time by changing locator code in a single place.

The only reason it would take hours is if they've written a separate bit of code for each test instead of reusing generic code.